dailymail.co.uk
74%
588
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 roles as Bruce Wayne in Andy Muschietti's The Flash, which hits US/UK theaters on November 4, 2022.