Overall a great movie with a great twist and a great ending. My only issue was that at some points it was hard to understand Bane. My biggest fear was that Anne Hathaway was going to be a detriment to the movie, but she actually was great as catwoman. I don't think it was as good as the Dark Knight, but it's hard to top perfection, and this certainly came close enough for me. Now let's just hope Cristopher Nolan can work the same magic with the Superman reboot.