It was really weird to me when people would say they didn't understand Inception, but if they saw it again, they'd probably get it. It's not a hard movie to understand. The only truly confusing part is the first thirty minutes, but once Cobb explains everything to Ariadne, the audience proxy, it's not hard to follow at all. Every part of the movie's logic is explained at least three times, which becomes detrimental to rewatches.
The Prestige is less easy…
If you'd told me a year ago that a movie starring Bradley Cooper directed by the guy that did The Fighter would be one of the best movies of 2012, I'd probably laugh it up. Especially if you followed that with “and Chris Tucker is in it and he's not annoying!”
But he isn't and it is. Wonderful performances all around, which is what we expect from Lawrence by this point, but Cooper was the breakout here. I'd love to see him transition to more serious roles, but if he'd prefer to keep on with thoughtful, well-done rom-coms, I'll be okay with that too.