A passionate love affair ensues between an American woman and a Middle-Eastern man in which they confront some of the greatest conflicts of our generation--religious, political, and sexual. Her betrayed and betraying English husband, Anthony, is a politician, and a philosophical cleaner witnesses the trail of dirt and heartbreak the lovers leave behind them as they embark on a journey that takes them from London to Belfast, Beirut to Havana.


Joan Allen - (She)
Sam Neill - (Anthony)
Simon Abkarian - (He)
Shirley Henderson - (Cleaner in Swimming Pool)
Sheila Hancock - (Aunt)

All Cast & Crew

More Yes:
Cast and Crew |

Browse More Movies:
# A B C D E F G H I J K L M N O P Q R S T U V W X Y Z