That's probably what's most frustrating about the movie -- how a great film keeps being suffocated by horrid one-liners, questionable editing, and that stupid tumbler/Batmobile thing.
How the movie opts to shove The Scarecrow (Cillian Murphy) into a cameo role and replace him with a predictable Scooby-Doo level mystery reveal and cheesy "surprise" bad guy.
All this combined with a weak character in Katie Holmes' Rachel, some shaky dialogue that would do Lucas proud, and a setup that's about 15 minutes too long add up to a film that is stuck being good, when it could have been great.
With Bruce Wayne as a child (convincingly played by Gus Lewis), playfully stealing an arrowhead from his friend, Rachel (Emma Lockhart). His fear of bats causes him to get freaked out at an opera, where he then convinces his father and mother to leave early, only to watch both get shot down in a hold-up.
Not knowing how to properly avenge himself, an adult Bruce Wayne (Christian Bale) gets himself thrown in jail, where he can get into choppily edited fights with criminals.
After fighting 6 or 7 criminals at once (although you wouldn't know it, being that Nolan films his fight scenes in that irritating Bourne Supremacy style, where everything's edited fast and shot close-up, so the audience essentially sees nothing but a blur) Wayne meets Henri Ducard (Liam Neeson) and is told to find a blue flower on a mountain and to bring it to the League of Shadows' headquarters, where he will be properly trained to take out evildoers.
After his training, Wayne heads back to clean up Gotham City.
It is there that he first puts on the batsuit and turns into the Batman.
Of course this all unfolds in a non-linear manner, so Christopher Nolan can keep his street-cred as a hip director who plays by nobody's rules -- not even Father Time's.
The training sequences with Ducard and Wayne are painfully slow and filled with embarrassingly corny dialogue.
Ducard swings his sword while spitting pieces of advice that appear to have been lifted off of numerous fortune cookies ("you must conquer fear to become fear" is a prime example). Goyer's mantra on the film was to "keep it real, keep it real, keep it real." The movie is shot matter-of-factly, rather than with the swooping over-the-top style seen in most superhero flicks.
This could have been excellent, but Goyer isn't screenwriter enough (see Blade: Trinity) to keep his dialogue grounded in reality.
With the realistic environments and feel of the film, dialogue that sounds like it was borrowed from Teenage Mutant Ninja Turtles II: The Secret of the Ooze sticks out like a sore-thumb.
The lines aren't any worse than those found in the Star Wars prequels or most other superhero movies, but the Star Wars prequels and past comic book films placed their characters and their crappy dialogue in a cartoon world, where it almost seemed to belong. If anyone could deliver cheesy lines in a way that makes them easier for the audience to swallow, it would be Michael Caine, Liam Neeson, Gary Oldman, Cillian Murphy, Christian Bale, Tom Wilkinson, Rutger Hauer, and Morgan Freeman.