Two Barrys, two Batmans, and a familiar villain appear in the first trailer for The Flash
The troubled Flash movie finally runs to theaters later this year

Warner Bros. has finally released the long-awaited trailer for its The Flash movie, starring Ezra Miller as… two different versions of The Flash. One seems to be the version from the Snyderverse movies and the other is… a different one. We don’t really know what’s up yet, but if you’ve read Flashpoint, you can probably make some assumptions—especially since the rest of the movie is also taking some obvious nods from that storyline.
But in addition to the two Barry Allens, this trailer also has two Bruce Waynes, one played by the Snyderverse’s Ben Affleck and one played by Michael Keaton from Tim Burton’s 1989 Batman. The Snyder obsessives will probably love seeing Affleck’s Bruce (looking far less over-muscled in his streetwear than he did in the actual Snyder movies), but c’mon, Keaton’s Batman owns this trailer. It’s a cheesy fan-service moment, but dragging out his big line for a whole mile is absolutely a ton of fun. The kind of winky, self-aware joke that his Batman was so good at it.