Time Out
A skilful blend of the familiar (casting, English locations) and the outrageous (the script's mix of whodunit, disaster movie and telekinetic thriller) produces a beguiling entertainment in which half the fun's to be had from constructing a coherent synopsis out of the loony mess of flashback, foresight, eccentricity and even ecology.