Though I liked the second half of the movie more than the first. It gets to be more on point with history during the second half, whereas the first it simply presents the characters and works up to the final scenes. There's a lot of camera juggling, to give you the perspective as if you were there too talking to John Dilinger but it made me a bit dizzy.
If you're a history buff about American gangsters, it is a movie to go see. I didn't like that the "lady in red" was the "lady in a white blouse and orange skirt". If this is more accurate with history, I still would've wanted to see the infamous "red dress".
If you are second-guessing the overall quality of the movie, you should be ashamed of yourself. Not only are there amazing action scenes, there's suspense, the plot is very cohesive and interesting enough to keep you on the edge of your seat at all times, and the dialogue in the movie is just as important as the action and just as amazing. Heath Ledger TOTALLY transformed into the perfect example of who The Joker should be. He makes Jack Nicholson look like an amateur. True, Nicholson took a more comical take on The Joker, but "The Dark Knight" and "Batman Begins" shows us the REAL Batman. Batman is more than a superhero; in fact, he shouldn't be considered a superhero. The REAL Batman is dark, cynical, without pity, and has no limits. YOU OWE IT TO YOURSELF TO WATCH THIS MOVIE NOW.