Batman Begins was a more complete film.

SPOILERS!!!!!!!!!!!!!

I hated the way they dealt with the Scarecrow in the beginning. It was like they said, "How can we get rid of this character as fast as possible?" Shouldn't the Scarecrow have been on the ferry at the end of the film?

I hate the way Batman fought in this film. In the first film it was about deception and stealthiness. In this film, it was about just going out and fighting. Lame.

Heath Ledger was good and fun. Christian Bale went a little overboard with his "Batman voice." In the first film it worked because he barely talked. In this film, it got really annoying and started to sound comedic.

They never explained how Gordon survived the gunshot. If they did, I missed it.

There were more problems with this film than the first one. It wasn't as refreshing and I think it's being completely over hyped.