Not the movie itself. I absolutely adore the Nolan Batman Trilogy, and couldn't have imagined a more full circle satisfying conclusion to end it. There was only one thing the whole movie that I thought was a tad stupid. The fact that at the end John Blake revealed his name to be Robin... My friends don't seem to understand what I'm trying to say when we had this discussion about why it's stupid on the way back from watching the movie. It felt like, to me, to be the only sort of pandering (not exactly the right word, but I can't think of a better alternative) aspect of the movie. It's like Nolan didn't think that anyone would understand that this guy was going to be the new Robin if he named him Dick Grayson, or Jason Todd, or Tim Drake or whatever. One of the five (or four possible in this case) Robin's.
My friends argue that most people probably wouldn't recognize the name, and think that Blake was going to be the new Batman, but I argue that people would most likely find out that he was going to be Robin afterwards, and have that sort of "ohhhhhhh, damn that's so cool" moment when they figure it out. I don't know, if it's just me, but to name him Robin, is lacking subtlety. I mean for goodness sake, he never even used the word "Catwoman in the entire movie. Robin is the persona, not the name of the actual person... It's like Bruce saying, "maybe you should use my legal name, Mr.Bat" or Selina saying "Miss Cat." Too on the nose. Anyways, this didn't detract ANYTHING from my love of the movie, it was absolutely amazing. I just thought it was a bit weird.