One’s experience of guilt is a conditioned response which objective reasoning can overcome… Evan Birch (Guy Pearce) is a family man and published professor of the philosophy of language at a distinguished university, where his charm and reputation have made his class very popular. When a female student named Joyce (Odeya Rush) goes missing, Evan’s previous extra-marital liaisons make his wife Ellen (Minnie Driver) question his alibi. Gruff but meticulous police Detective Malloy (Pierce Brosnan) has even more reason to be suspicious when crucial evidence makes Evan the prime suspect in the girl’s disappearance… Does his behaviour makes his arguments any less valid? George Harrar’s tricksy novel gets a taut adaptation by Matthew Aldrich but it’s oddly directed by Simon Kaijser who’s chosen to shoot everything through a ghastly and offputting green filter as though every shot were there to prove Pearce is a serial killer with several shots at hip-high angle which makes it even odder. However there are enough red herrings and details in the performances to make this a diverting mystery. The protagonist even spends time laying mousetraps which is a nice metaphor for his own predicament. And ours, in point of fact. We are being played with. Truth is relative, as Birch tells his students. You’ll probably figure this out before the conclusion but it’s a bit of fun getting there. Pearce is good as a highly suspect individual – a practised liar with memory issues who is catnip to female students and lusts after the girl in the hardware store. It’s a role that has clear reminders of his breakout film Memento. Brosnan meanwhile plays it close to his chest as the man on his tail who tells him they’re both in the business of proof. I can’t move again: Driver’s eyes betray a recent makeover. Sigh. Prove this chair exists/ What chair?