OK, while there some new effects for the franchise, this film had its problems. Like Batman Begins, it brings in the guy who wants revenge against the guy that's causing the problems. Enter Heath Ledger. I really do not think that he did a good job. I mean, the first Batman film in 1989 introduced the joker, so why bring him back? Jack Nicholson stole the performance, and Heath ruined it. The problem with the Joker in this film is his looks. Jack's Joker had a smile surgically fixed on his face. Heath's Joker has a smile painted on his face. Pathetic. The original look was better. The jokes and puns are terrible, as are most of the action sequences. Now, seriously, someone bring back Michael Keaton? 2/10 sorry, guys, but this is just my opinion.