Go see The Dark Knight.
It's the best Batman movie as of yet. I've got my quibbles, but I can ignore them in the face of its epic fantasticness.
And... Harvey Dent owns my frelling soul.
Shut up, I know he's fictional.
The casting was awesome if we don't count Alfred. And the entire thing.... it wasn't packed with irritatingly long and drawn out action scenes, and.....uh..... never mind, that's a spoiler and makes me sound like a horrible person. So I won't say it.
Go. Right now.