One Of Heath Ledger's Final Complete Finshed And Best Movie Roles That He Will Always Be Remembered For And That Won Him An Academy Award Winner For Best Surporting Actor To Which He Played One Of Batman's Greatest Villians Of All Time That Happens To Be The Joker. Christian Bale is Terrific Batman Bruce Wayne As He Goes Up Against The Joker Who's is About To Bring Chaos, Mayhem And Destruction To Gotham City And Only Batman Can Save The Day. Christopher Nolan's Second in The Batman Film Franchise Called The Dark Knight Which Co Stars Maggie Gyllenhaal As Bruce Wayne's Ex-Love intrest Rachel Dawson Who's is Dating The New Gotham City District Attorney And a Close Friend To Bruce Wayne Harvey Dent Who Will Later Go On To Be Called "Two Face" While Two Great Legendary Actors Michael Caine And Morgan Freeman As Alfred Bruce Wayne's Trusty And Loyal Butler And Lucius Fox Are Two Only People That Knows Bruce Wayne's Secret As Batman And Gary Oldman As Lt. Jim Gordon Another Trusty Friend Of Bruce Wayne The Movie Also Stars Michael Jai White, Eric Roberts And Anthony Michael Hall in Supporting Roles. This is Truly One Of The Most Best Darker And Edgy intense Batman Films And One Of My Favorite Heath Ledger's Character Roles Who Had Died After Fishing This Movie Rest in Peace Heath Ledger.