This is, by far, the best of the Dark Knight trilogy! The story-lines were all tied together quite nicely and the mix between action and dialogue made for a comfortable 2:45 minutes. The performances from the regulars were all top-notch, as usual. I was quite surprised with Anne Hathaway's Catwoman performance. She did the character much justice. Even Bane wasn't too over the top. While they may not have followed the series story to the letter, this movie is well worth seeing and owning the trilogy is a must for any Dark Knight fan.