An ugly, poorly acted, convoluted and ultimately stupid movie. Clive Owen plays a grumpy husband who comes across a mysterious woman (Jennifer Aniston) on a train and eventually tries to sleep with her. Before things can get truly nasty, an armed man (Vincent Cassel) shows up in their hotel room and commences ruining their lives. The movie wants to be a mystery but it’s not. Nearly everything that happens is easy to guess. By the time the final big twist is revealed, the movie has worn out the viewer. Aniston is just terrible in a bad-girl role. Every line she delivers feels unnatural, as if she’s reading a cue card next to the camera. Owen does his best with the bad material but he can’t save this mess. One of the worst movies of the year.