The Dark Knight is a 2008 superhero film directed by Christopher Nolan and starring Christian Bale as Batman. The film follows Batman as he tries to stop the Joker, played by Heath Ledger, from wreaking havoc on Gotham City. Christian Bale delivers a captivating performance as the brooding and conflicted superhero, showcasing his acting range and physicality. The Dark Knight is widely regarded as one of the best superhero movies of all time, thanks in large part to Bale's portrayal of Batman.