This movie is a true sequel. It ups the action and ups the villains from 'Batman Begins.' Overall, it's much better movie than the first, with better pacing, better acting, and a better script. Christian Bale is a better Batman this time around, really getting into the character. (It doesn't help that he has a better script, either.) Aaron Eckhart plays a good Harvey Dent. His fate has been sealed, however, which is no surprise. Heath Ledger plays a Joker that many will think is timeless. He definitely gets into the role and gives him these little nuances that really make a character. He is also unrelenting in his villainy. This is the Joker's movie, no doubt about it. This is fully a PG-13 movie. There isn't really any harsh language and there's no sexual content, but the violence is constant, dark, and serious. Some may find a few scenes disturbing, so be wary about bringing little kids.