In this new Flash trailer, Ezra Miller's Barry Allen races across time to confront different versions of himself, joined by Ben Affleck's Batman, Michael Keaton's Batman, Sasha Calle as Supergirl, and Michael Shannon's General Zod, under the direction of filmmaker Andy Muschietti.
Check it out.