If I had to describe this movie in one word it would be - PREDICTABLE. The entire flow of the movie could be summed up from the first 15 min and leaving the audience with no real sense of wonder.
A fitting end to the revamped trilogy it does not disappoint on the action side of things with brilliant camera work and fight scenes, though the hand to hand combat between Batman and Bane seemed to be overdone and during the second time they fight no new moves come into play to make you believe Batman would be able to win.
I honestly cannot see how it could have beaten The Avengers in the opening stance - it was an entirely overdone movie not even coming close to the brilliance and hilarity of The Avengers. And I can confirm that even after watching multiple times - it still stays an average movie.

Bane was a good villian - not as good as Heath Ledger's The Joker but good in his own right. It was transparent to everyone with a brain that the real villian was Miranda and they would try to kill everyone in Gotham. A really nice surprise was Liam Neeson reprising his role as Raz Al Gul - Batman's mentor.

And for those of you that did not realize - the cop that Batman befriended becomes Robin the plucky side-kick! Muhahahaha!!
Overall a standard move - wouldn't give it more than 5.5/10