A fitting conclusion the the Trilogy

Rating: 10/10 (21 July 2012)

The film works well as a combination of its parts.
The regulars- Bale, Caine, Freeman and Oldman enter great performances as Batman characters who could exist in a real world. The weakness is that they are frequently absent for large stretches of the film while the film introduces us to new characters and takes their time introducing them.
Tom Hardy as Bane- Have to say, this was the one I had the most worries about, because this guy really screwed up the character of Shinzon in Star Trek Nemesis, and Bane was never my favorite Batman villain to start with. Happy to say, I was surprised by his performance here.
Ann Hathaway as Catwoman (which she is never actually called) AKA Selina Kyle. Actually, quite a good performance, the character is completely consistent with what we see in the comics. Bravo.
Marion Collitard as Miranda, who we later find out is (SPOILER) Talia Al Ghul, the daughter of the Liam Nissam character in the first movie.
Finally, you have the character of Blake, a good cop who believes in Batman and becomes Gordon's protégé...
Mostly this film works. My only problem with it was the Batman in Prison scenes, which dragged on for far too long.