Colin Farrell in talks to play Penguin in 'The Batman' and Andy Serkis in line for Alfred

Ben Arnold
Contributor
Colin Farrell (Slaven Vlasic/Getty Images)

Colin Farrell is in talks to play The Penguin in Matt Reeves' The Batman, according to reports.

Deadline says people familiar with the production have the Fantastic Beasts star in line for the veteran villain, following previous interest in the role from Jonah Hill.

Read more: Robert Pattinson on his ‘cool’ Batsuit

Hill reportedly pulled out of talks last month – Seth Rogen was also rumoured – while it later emerged that Paul Dano is now in line to play The Riddler.

Andy Serkis (Paul Archuleta/FilmMagic)

In additional casting news, Andy Serkis is said to be in talks to play Alfred Pennyworth, the keeper of Wayne Manor and Bruce Wayne's long-standing right hand.

Though ostensibly a loyal butler, past Batman lore has depicted him as an ex-intelligence officer and SAS soldier.

Serkis could fit that bill rather well.

It all follows news that Zoë Kravitz is also on board to play Catwoman – aka Selina Kyle – while Bond star Jeffrey Wright will play Gotham City Police Department Commissioner James Gordon.

Zoë Kravitz (Evan Agostini/Invision/AP)

Although we don't yet know for sure which direction Planet Of The Apes director Reeves is taking things, he's said it will be a “very personal' story.

Read more: Pattinson devouring Batman comics ahead of movie role

Robert Pattinson will be playing Gotham's dark knight, with news also emerging recently that he's studying Brazilian jiu-jitsu for the role.

Schooling him in martial arts is veteran instructor Rigan Machado, who worked with Keanu Reeves on the John Wick movies.

The movie is set for release in June 2021.