Christopher Nolan's The Prestige is an unorthodox sci-fi movie, but one with an ending so dark and surprising that it's impossible to forget.