This is a correct answer to the following question about The Dark Knight (film). Yes or no?
Answer: The film introduces the character of Harvey Dent ( Aaron Eckhart ), Gotham's newly elected District Attorney and the consort of Bruce Wayne's childhood friend Rachel Dawes ( Maggie Gyllenhaal ), who joins Batman and the police in combating the new rising threat of a criminal mastermind calling himself " The Joker " ( Heath Ledger ).
Question: who played batman in dark knight
