Paul Dano (There Will Be Blood) will play classic comic book villain The Riddler, joining a cast led by Robert Pattinson.
Robert Pattinson stars as the caped crusader himself, with Zoe Kravitz set to play Selina Kyle aka Catwoman, and Jeffrey Wright on board as Batman’s ally Commissioner Gordon.
Created by Bill Finger and Dick Sprang, the Riddler, also known as Edward Nygma, or “E. Nigma”, is a Gotham City criminal mastermind who likes to incorporate riddles into his schemes, leaving mysterious puzzles and clues for Batman and the authorities to solve.
Frank Gorshin and John Astin played the villain in the 1960s TV series, while Jim Carrey played him in 1995’s Batman Forever, directed by Joel Schumacher.
Reeves (Dawn of the Planet of the Apes, War for the Plane of the Apes) took over as director of the project from Ben Affleck in January 2017.
Read also: Zoe Kravitz to play Catwoman in new 'Batman' film
Dano was nominated for an Emmy for his role in the Showtime TV services Escape at Dannemora and earned a Golden Globe nomination for his role as Brian Wilson in 2015’s Love & Mercy. He recently directed, co-wrote and produced the critically-acclaimed film Wildlife, and is currently filming Jane Campion’s The Power of the Dog.
The Batman is scheduled to hit theaters on June 25, 2021.