Aaaah, I can never get enough of Julianne Moore. Liam Neeson I can take or leave. Ms Moore plays a suspicious Doctor, tracking the adulterous movements of her husband. Employing a call-girl (Amanda Seyfried) as a honeytrap, things end in a most unpredictable fashion. It's directed by Atom Egoyan, whoever he is....ahem. Well, Look Magazine liked this film...but don't let that put you off. It's very good. A nice bit of sexy escapism.