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
Tereza Srbova
as European Girl
Kelvin Wise
as Airport passenger