DC Comics fans are getting another version of the Caped Crusader, this time from Planet of the Apes director Matt Reeves.

In May, news hit that Twilight actor Robert Pattinson would play Batman.

But it seems even more high-profile actors could end up as Batman's friends and enemies.

Actor Colin Farrell (Fantastic Beasts and Where to Find Them) is in talks to play Batman villain Penguin, according to Deadline on Tuesday.

For confirmed villains, actor Paul Dano is onboard to play Riddler while Zoe Kravitz will play Catwoman (Batman's nemesis and occasional love interest).

Actor Jonah Hill -- who was initially in talks to play a villain in The Batman -- is no longer being considered for a role, according to Variety on Oct. 16.

The text above is a summary, you can read full article here.