A prime example of a film that is not only rubbish, but stupid rubbish. Loud, fast paced, unintelligent nonsense with an uninteresting screenplay and infuriating plotholes. I cannot possibly fathom why the cast agreed to take part in this film as they are all immensely talented and can do so much better. I like films about illusionists and I wanted this to be good, but with the director of Clash of the Titans at the helm I should have prepared for disappointment. If you want a clever film about magic watch The Prestige and avoid this film like the plague.