Movies The Batman casts Peter Sarsgaard in mystery role By James Hibberd James Hibberd James Hibberd is the former editor at large at Entertainment Weekly. He left EW in 2021. EW's editorial guidelines Published on December 6, 2019 04:33PM EST Peter Sarsgaard is the latest actor to join Matt Reeves' The Batman. The director tweeted the addition of The Man in the Iron Mask and The Killing actor to his upcoming Warner Bros. franchise reboot. Frazer Harrison/Getty Images There's speculation that Sarsgaard could be playing Harvey Dent a.k.a. Two-Face in the new film, a role last played by Aaron Eckhart in The Dark Knight. Coincidentally, Sarsgaard is married to Maggie Gyllenhaal, who played Dent's doomed love interest Rachel Dawes in that film. Gyllenhaal posted this image on Instagram around the same time, of Sarsgaard "half way through a shave" … half …way … so, yes, sounds like a clear hint he's playing Dent. Robert Pattinson is playing the Caped Crusader in the movie, taking over the role from Ben Affleck, who starred as the Dark Knight in two DC films (and made an appearance in a third). Zoe Kravitz has also been cast as Selina Kyle a.k.a. Catwoman and Paul Dano has been cast as the Riddler. The Batman has been described as a grounded franchise refresh that chronicles Bruce Wayne as a young man. The film will begin shooting in January in the U.K. and is expected to arrive in theaters June 25, 2021. Related content: Robert Pattinson thinks Jennifer Lopez would make a great Batman Robert Pattinson's The Batman won't connect with Joker Paul Dano cast as The Riddler in The Batman reboot