Matt Reeves’ The Batman casts Andy Serkis to play Alfred Pennyworth.
Serkis, who played Ulysses Klaue in Avengers: Age of Ultron and Black Panther, is no stranger to working with Reeves on Warner Bros. projects. The actor famously played Caesar in both of Reeves’ additions to the Planet of the Apes franchise, Dawn of the Planet of the Apes and War for the Planet of the Apes.
One of the most important figures in Batman mythology is Alfred Pennyworth, the Wayne family butler who raises young Bruce after he loses his parents. All previous cinematic iterations of the franchise put their spin on Alfred, most recently with Jeremy Irons appearing in Batman v Superman and Justice League. But, as evidenced by Wright taking on the role of Gordon, Reeves is not beholden to the previous works of the DCEU, and can fill out the supporting cast as he sees fit. That means it’s time for someone else to play Alfred.
Casting for The Batman has been steadily ramping up in recent months. In September, it was reported that Jeffry Wright was in talks to play Commissioner James Gordon, which has since been confirmed by Reeves. In October, it was announced that Zoe Kravitz had been cast as Selina Kyle, aka Catwoman. Then, just days later, we learned that Paul Dano would play Edward Nashton/The Riddler.
Starring Robert Pattinson, The Batman is directed by Matt Reeves, who will also produce alongside Dylan Clark. While casting is still underway, the film is scheduled to be released on June 25, 2021.