I really enjoyed this movie. I think it holds up well in the Trilogy although it would be impossible to surpass the second film, Heath Ledger's Joker was genius. The story brings closure but does leave room for another film if they decide to make a 4th film. Anne Hathaway did a good job as Cat Woman however I would like to have seen more development of her character; the film assumes you already know her story and does little back story as a result. Tom Hardy was a great choice for Bane and felt believable in the role, the only caveat was the voice which did not sound like him at all and I believed was dubbed in until I read differently; I did hear that they remixed his voice to make him more understandable but this is a small point. Christian Bale and Gary Oldman turned in good performances that have been consistent through the whole franchise. Christopher Nolan has pulled off the "Hat Trick" with this film and you will not be disappointed.