In a surprising turn of events, Ben Affleck is going to wear the cape and cowl once again. After making a very public split with the character, Affleck will reprise his role as Bruce Wayne/Batman in the upcoming The Flash Movie, filmmaker Andy Muschietti has revealed. The film stars Ezra Miller as Barry Allen/Flash, who appeared opposite Affleck in 2017’s Justice League,
Affleck’s Batman is not the only Dark Knight set for the film. Michael Keaton, who played the role in Tim Burton’s (1989) and Batman Returns (1992), is also back for the movie, which will involve travel between universes.