Batman still wants to get nuts in The Flash trailer

If there are still people on earth who don’t know that The flash will feature two Batmans, and that one of them will be played by Michael Keaton, Warner Bros. hopes to clear them up with its latest trailer – the third this year for the DC movie.

We even catch a glimpse of one Alfred: that of Jeremy Irons, who diverts Ezra Miller’s Barry Allen to Ben Affleck’s Bruce Wayne at an inconvenient moment when he is mobbed by screaming fans in the street.

There will be few surprises in this trailer if you’ve been following the marketing blitz for the film. (It probably feels more like the marketing blitz followed you.) There are two Barrys, after The Flash goes back in time to try and save his parents, and the multiverse goes all haywire. (Sounds familiar.) There’s Sasha Calle as Supergirl, piercing a missile in one particularly cool shot. There’s the return of Michael Shannon as an even worse version of his Zod from Man of Steel. And there’s a lot of Michael Keaton, who looks fantastic at 71 years young. Want to see the bit where he says “Let’s get nuts” again? Be our guest.

In all seriousness, it’s a fun trailer – funnier and lighter than its predecessors, and offers the clearest grasp of the storyline yet. The movie seems to have some charm and Keaton will always be cool. I’m not even mad about using Pink Floyd’s “Time” as the soundtrack. After a series of DC disasters like Black Adam And Shazam: Anger of the Godsdare we hope that this movie is actually… good?