Charles (Clive Owen) is worn down by his home life where he and his wife struggle to cope with the demands their daughter's illness, and his job. When he meets Lucinda (Jennifer Anniston) on the train to work in Chicago, there is an immediate spark between them. Soon they are doing lunch; dinner and drinks follow. This leads to an adulterous rendezvous in an hotel. But no sooner have they torn each others' clothes off than their room is invaded by a thief (Vincent Cassel) who beats Charles and rapes Lucinda. Because of the illicit nature of their relationship, Charles is reluctant to go to the Police and soon finds himself powerless to resist the every demand of the thief.