Holy. Crap. Now that's what a Batman movie is supposed to be. The writing? Awesome. The acting? Superb. The story? Outstanding. The only thing that could come close to a complaint is that there was a whole lot crammed into this 2+ hour movie - it easily could have been two movies and fleshed out a bit. Scarecrow was amazing - not only the actor that played him, but also the effects of his scheme. There is some freaky stuff going on in this movie. I used to think that Tim Burton got it right the first time, but this movie makes that movie look like the Adam West Batman movie. No Prince in this movie, just awesomeness. No campiness, no terrible villain dialogue, no bat-nipples. Christian Bale is my new favorite Batman. He puts all the others to shame. He makes even Michael Keaton look like a bum. In case you couldn't tell, I liked it. Run, don't walk, and go see it today.