This movie is worth seeing for Heath Ledger's performance alone. Taking out the hype because of his untimely death and it being his last full performance on film, Heath Ledger still steals this movie from everyone else in it. His demonic Joker is frightening and at the same time pulls the same laughs as Jack Nicholson’s Joker. Christian Bale has his moments as sexy, debonair Bruce Wayne, yet his respiration challenged Batman voice gets annoying towards the end. Aaron Eckhart also gives a great performance as Harvey Dent (Two-face) -and if you didn’t know this before you saw the movie, like the people behind me, you can not call yourself a Batman fan, but you will be after seeing this movie. BONUS: any movie with Morgan Freeman is worth seeing; he does the voice of reason and morality like no one else.