The Batman (2018 film)

Release Date
21/11/2018

Cast
Ben Affleck as Bruce Wayne / Batman

Jared Leto as Jack Napier / Joker

Margot Robbie as Harleen Quinzel / Harley Quinn

Jeremy Irons as Alfred Pennyworth

Bryan Cranston as Commisioner James Gordon

Giancarlo Esposito as Lucius Fox

Wes Bentley as Harvey Dent / Two-Face

Karen Gillian as Barbara Gordon

Chiwetel Ejiofor as John Stewart (Cameo)

Ezra Miller as Barry Allen (Cameo)

TBA as Thomas Wayne (Flashback)

TBA as Martha Wayne (Flashback)