An excellently made, thrilling piece of entertainment.

Rating: 9/10 (25 July 2013)

This film was fabulous. That's one word I can use to sum it up. It doesn't fail to deliver everything it promises in the trailer, and the twist is immense enough to make you want to watch it again. I think the film maybe lacks some of the 'magic' it promises, but as the film progresses you'll see it's more about showing slight of hand, mind games and how to fool with illusions rather than pulling a rabbit out of a hat. Freeman and Caine in the same scenes is absolutely mind blowing, as both share such a strong presence and excellent scripts that even if the film lacked a bit of oomph, it's instantly clouded by the amazing performance the two offer. Mark Ruffolo also offers a new shiny side to his acting, showing he can adapt to everything directors offer him. Overall I think this film is outstanding, anyone who likes to be on the edge of their seat, and try and work out the ending before it comes won't be disappointed. Great movie,