It's a great movie, but far from perfect. I wasn't a big fan of this Bruce...I understand the deliberate story choice, but I felt he wasn't dynamic enough as a character and was just kind of unreactive and mopey at times. Hopefully the ending marks a shift in his character...it's a character arc I can appreciate even if I didn't always enjoy the character getting there. Luckily, Pattinson's Batman is probably the best live action Batman -- a real detective who is still learning how to be Batman. I would love to see this Bruce and Batman be more fully formed in the sequel. I thought Catwoman and Penguin were pretty great. I love Dano, but I think his Riddler at times came off a little over the top. If I were Reeves, I would have had him play it a little less unstable, and a little more nerdy/in control but unhinged in his intent. The plot is pretty good, but there's some clumsy execution. The reveal about Bruce's dad is undermined so quickly by Alfred that it kind of loses any impact. Additionally, Riddler's plot makes sense until it doesn't so much. I'm not sure where I place this amongst the Batman movies, but it's somewhere up there in the top 3. The action and fight choreography was easily the best of any Batman film, and this just felt truest to the essence of the character. The way it ends really sets up what could be a fantastic sequel after the groundwork that was set here.