Aaron Eckhart Is Harvey Dent!

After choosing Christian Bale as his Batman, and stocking his cast with the likes of Michael Caine, Gary Oldman, Morgan Freeman and adding Heath Ledger as The Joker, Chris Nolan’s run of excellent casting choices isn’t drying up anytime soon.

The latest actor jumping aboard the rejuvenated Bat franchise is Thank You For Smoking’s Aaron Eckhart. He’s taking on a role played previously by Tommy Lee Jones (and, trivia fans, Billy Dee Williams in 1989’s Batman) – Harvey Dent, the District Attorney and the boss of Rachel Dawes.

The Total Film team are made up of the finest minds in all of film journalism. They are: Editor Jane Crowther, Deputy Editor Matt Maytum, Reviews Ed Matthew Leyland, News Editor Jordan Farley, and Online Editor Emily Murray. Expect exclusive news, reviews, features, and more from the team behind the smarter movie magazine.