This movie plays very much like a magic trick with its three stages: The Pledge, The Turn, and The Prestige. The less one knows about how it works, the better the results are.
Behind this entire spectacle is Nolan, probably more known for his work on The Dark Knight and Inception. I prefer his little gems (this and Memento) since they create so much impact from such seemingly simple premises.
Christian Bale, Hugh Jackman, and Michael Caine all provide amazing turns in their respective roles. Some might feel that this film is too gimmicky and a cheat, but hey, isn’t that how magic works?