I can't say it's my favorite but I can't blame anyone if they said it's theirs. I love this movie and feel it doesn't get the credit it deserves. I'm shocked every time I think at how critically and B.O wise it only did so well.I think this will be a movie that in time will truly get appreciated for how good it truly is.
This movie is definitely top 5 all time for me, and the best thing Nolan's ever done. It's nearly a perfect movie, every scene is spectacular, not a wasted moment, with each scene more intense than the one that preceded it.
My opinion: The Prestige is much better than The Illusionist. Extremely well directed and outstanding cinematography, never mind the amazing acting and complex storyline. The Illusionist had an intentional old fashioned feel about the film whereas you could tell that The Prestige was a modern film. I watched it recently and it doesn't look 2 years old, never mind 6. Way ahead of it's time.