Joan Allen plays "She", an American woman trapped in a loveless marriage. Her politician husband (Sam Neill) is having an affair, but the two stay together for the sake of his career. One day She meets "He" (Simon Abkarian), a Lebanese doctor who lives in exile in London, working as a cook. The two embark on a passionate affair which gradually pushes them to the limits of who and what they are and challenges their assumptions about sexuality and surrender, about morality and ethics, about God and about love. Soon, far from being a refuge, their affair turns into an explosive war zone.