This movie is a mixed, confusing bag. It starts off slow, but I had heard good things so I stuck with it. The middle is intriguing and sets up a lot for the finale. In reality the ending is the biggest anti-climax in recent cinema. So much promise and set up for a bland, 'do you get it?' ending.

The message of the film is muddled. If there even is a message. It is a piece of media that isn't as clever as it thinks it is. Or is it? Maybe that's the message. That nothing is ever as it seems.

Twists and turns along the way but it all amounts to nought. Ralph Fiennes' accent is egregiously awful and distracting. Aside from that glaring disturbance the performances as a whole are fine; certainly nothing exceptional or game changing.