Some how even with the faux raspy voice Bale seems to think is Batman he can still pull off the character well. The movie is great, the plot intense, and Heath Ledger plays Joker better than I could have thought possible.
This movie was first of all, a lot of fun to go see. Will Smith movies generally are though. The action was good, the characters believable, and for once a trailer hadn't given away a big plot twist. On top of it all the movie had a strong story that could have been a bummer if not for all the laughs. I loved it.