
There was, at one point, a question over whether Ezra Miller, who is in practically every frame of this hilarious and frequently sublime DC super-hero-saga, would return to the franchise as The Flash, after a number of accusations. All I’m qualified to say is that 30 year-old Miller, in a double role, has never been more versatile, iconic or touching, and that their (Miller is non-binary) chemistry with Michael Keaton, making a much-hyped return as one of the multiverse’s Batmans, is cause for cartwheels.
Miller plays insecure forensic scientist Barry Allen, a man haunted by the murder of his mother Nora (Maribel Verdu). Our hero is equally frazzled when in super-speedy mode. As alter ego The Flash, he’s over-stretched and routinely carries the can for Batman (Ben Affleck, genuinely impressive as a dysfunctional mardy bum) and Wonder Woman (Gal Gadot; wearing her trademark luminous smirk).