The 1989 Batman starring Keaton and Nicholson was an amazing movie, you just couldn't beat Jack's performance as The Joker. When I first heard they cast Heath Ledger as the actor set up to take on the sky-high standard Nicholson left behind, I thought it was a joke! Heath Ledger-really?! I laughed it off until I saw this movie. I sat in the audience and kept saying, "wow." Ledger blew this performance out of the water, leaving skeptics like me with a whole foot in my mouth.(ouch) You have to compare Nicholson to Ledger, but keeping in mind they both tell a different story of the Joker. Nicholson gave the character charisma, insanity, and an experienced hand that left us spooked and left the bar high. Ledger presented a more psychotic, youthful, terrifyingly insane character who is the most dangerous criminal: one who kills for the thrill, with no goals or itinerary in mind. Of course, with a sense of humor. Perfect performance by Ledger. Christian Bale always a superb performance, he does Batman justice (since personally, the original Batman is Keaton) and then some. He gives the performance the dark persona, charm,wisdom, humor, and sexiness it calls for. And may I add- Gary Oldman?! WOW. He IS Commissioner Gordon! Just like Michael Gough is always going to be Alfred, Oldman was definitely a fan-favorite. (In every showing, the theater starts screaming and clapping and going bananas when he re-appears, its great!)The movie was absolutely amazing, full of every bit of suspense actions and twists that movie-goers love. Plus the action scenes were off the wall! ;) By far some of the best action sequences ever concocted and carried out! (you aren't ready for them, trust me)I can't even begin to describe how amazinly well put-together this film is. A+ for the film overall, A+for every single actor, A+to the director, A+to the entire film crew, it now joins the ranks of my favorite movies.