I thought this movie was good overall, but at a 2 hour 45 minute length, it seemed to drag in parts....mostly the first hour or so of the movie. I think my overall expectation was higher mostly due to the fact that we were spoiled by the best character in some time in The Dark Knight (with Heath Ledger as the Joker). I thought the second Batman movie was perfect on all levels, and coming into this one, I was hoping they would set the bar a little higher since this was the last one (or really, is it?). I thought it was cool they brought things from the first Batman Begins (so watch the original first because it does relate to the first one quite a bit) but I thought Bane was just OK as a villian...he seemed to be the "big guy" with being one step ahead of the characters, and some of things done in the movie, but he seemed a little flat in comparison to the Joker. And Matthew Modine as the conflicted Commissioner Foley...I think they could have left his part out (being the wishy-washy, get Batman, then Batman is cool, role). The effects and action were cool; however, some of the fight scenes were a little rough, especially between Batman and Bane. Overall though it was a good ending to the trilogy...I just wonder if they should have done this movie as the second movie (of course, switch the endings) and then put the Joker in as the final part of the puzzle...maybe our expectations would not have been so high as mine were for this to go out with a huge bang!
Pros good action scenes, good plot, good cast of characters
Cons slow especially in first hour, fight scenes a little hard to see