Nicholas Cage grimaces his way to insanity in this psychological thriller, where everything is not quite as it seems – or is it?