One of, if not possibly, the best superhero film of all time.

Rating: 10/10 (1 July 2019)

Gone are the days of superhero films being all kids movies. The Dark Knight's interesting exploration of what it means to be a hero gives it significantly more depth and substance than other superhero films focusing on action. With Heath Ledger's insanely good portrayal of the Joker's madness, the audience plays moral dilemmas, with Batman, who is forced to make important decisions. Two-Face's fall from grace gives the viewer an exploration of how traumatic events can completely change a person. Recommend!