Unknown (12A)

This so-so amnesiac thriller is guilty of a memory slip of its own. Its star, Liam Neeson, at one point flashes a passport with a date of birth indicating he's 46 – he's actually 58, and looking it. He plays a scientist who wakes up from a coma in a Berlin hospital bed without any means of identification: is he the victim of a fraud, or has he actually lost his mind? Diane Kruger plays an illegal immigrant who helps him piece the puzzle together, and Bruno Ganz adds some melancholy class as an ex-Stazi officer-turned-private eye. As a psychological teaser it has nothing on Memento, and the denouement is the daftest imaginable, but there's a serviceable urgency even once plausibility is knocked out cold.