Well acted, well written remake of the original Batman movie with Batman and Joker facing off. Heath Ledger [his greatest role?] was a really scary joker (a lot more sinister than the Jack Nicholson joker). Christian Bale has made a believer out of me, who didn't give him much credit to be hardcore enough to be a caped crusader in his last Batman movie. Morgan Freeman was Morgan Freeman; enough said. I don't think Miss Jallenhale was hot enough to be the object of affection of the two most powerful men in Gotham. I would have liked to see an Angelina Jolie or other suitable leading lady in that role. The good versus evil and the constant struggle within Batman to choose the right path was as expected for a comic book superhero movie. I didn't buy the whole plot of the joker wanting to convert the DA to his side of the law or his fight to make Gotham's people less hopeful. I found the role of the joker as a deranged madman with no rules and completely unreachable with any sane argument as more beliveable. Overall a very good (but long) movie going experience.