A disparate group of characters unknowingly bond by the sexual choices they make. Consumed by loneliness, a British businessman ponders a rendezvous with a prostitute. The businessman's wife prepares to call it quits with her younger lover. A Brazilian student breaks up with her boyfriend in London. A recovering alcoholic travels to Phoenix in search of his missing daughter. A paroled sex offender struggles to stay composed when propositioned in a Denver airport. A widower's religious devotion is put to a difficult test.

Rachel Weisz
as Rose

Jude Law
as Michael Daly

Ben Foster
as Tyler

Anthony Hopkins
as John

Moritz Bleibtreu
as Salesman

Gabriela Marcinková
as Anna

Jamel Debbouze
as Algerian Man

Mark Ivanir
as The Boss

Katrina Vasilieva
as Alyssa

Peter Morgan
as Salesman
Andres Gomez
Somehow boring movie of crossing lives. Fernando Meirelles is not as successful as with City of God. This movie looks like bad a remix from Iñarritu's and Arriaga's "Amores perros", "21 grams" or "Babel"....