The Dark Knight Returns (2015 film)

Cast
Christian Bale as Bruce Wayne / Batman

Stephenie Meyer as Katrina Moldoff / Batwoman

Joseph Gordon-Levitt as John Blake / Robin

Alicia Silverstone as Barbara Gordon / Batgirl

Jude Law as Edward Nigma / Riddler

Philip Seymour Hoffman as Oswald Cobblepot / Penguin

Mia Kirshner as Pamela Lillian Isley / Poison Ivy

Anne Hathaway as Selina Kyle / Catwoman

Adrien Brody as Roman Sionis / Black Mask

Cillian Murphy as Dr. Jonathan Crane / Scarecrow

Heath Ledger as Jack Napier / Joker (flashbacks)