Review: The Prestige

saw it last night - it ruled