It almost feels appropriate that Affleck is cast as Batman in this particular movie. While we won’t go through it step-by-step here, “The Flash” has had an incredibly long and troubled road to release, culminating in star Ezra Miller’s off-screen woes that nearly dismantled the film. However, as we’ve heard, the movie is incredible, with DC Studios co-head James Gunn calling it one of the best superhero movies ever made. That means that, if the public responds in kind, Affleck can ride off into the sunset on a high note, in part by helping save what could have been a dumpster fire.
Zack Snyder’s “Batman v Superman” turned out to be one of the most divisive movies of the modern era, setting the DC Universe on a path of confusion and disorder for years to come. The theatrical cut of “Justice League” was a major debacle that led Affleck to step down from starring and directing “The Batman” altogether, paving the way for Robert Pattinson to take on the role outside of the mainstream DCU. Affleck never had a solo movie, and as much as many people loved his take on the Caped Crusader, he never had a really great movie under his belt, though Zack Snyder’s “Justice League” eventually helped make amends for that. somehow. Still, it will be nice if he manages to end this strange streak on good terms.
The cast also includes newcomer Sasha Calle as Supergirl, Michael Shannon (“Bullet Train”), Ron Livingston (“The Conjuring”), Maribel Verdu (“Elite”), Kiersey Clemons (“Sweetheart”) and Antje Traue ( “Man of Steel”).
“The Flash” will hit theaters on June 16, 2023.