Robert Pattinson, 34, Ben Affleck, 48, and Michael Keaton, 69, will all play Batman in 2022
Three generations of Batmans – Robert Pattinson, 34; Ben Affleck, 48; and Michael Keaton, 69 – are all set to portray the wealthy orphan-turned-caped crusader next year. Pattinson puts his detective spin on the character in Matt Reeves’ The Batman, which hits US/UK theaters on March 4, 2022. Both Affleck and Keaton will reprise their … Read more