"The Prestige" is one of those movies that comes along every so often that immediately afterwards, you have to watch again.
It tells the tale of 2 magicians who, after a magic trick goes wrong, become bitter rivals. Their rivalry gets out of hand , and they both, many times, have life changing physical damage done to themselves.
The main cast (Hugh Jackman, Christian Bale, Michael Cain) are all briliant and show the real depth of the characters. The supporting cast are also very good, especially the always great Andy Serkis.
The Prestige will have you thinking for hours, not just of the trick, but of your own morality