DC TV's epic Crisis on Infinite Earths crossover concluded in the US last night with a double-bill... and part four of the five-show event contained the saga's most jaw-dropping cameo appearance yet.
But this latest guest spot blew those out of the water, delivering a game-changing twist to boot... *Spoilers follow*
Dealing as it does in alternate universes, part four of Crisis saw the TV version of The Flash (Grant Gustin) come face-to-face with the movie version of the Scarlet Speedster (Ezra Miller).
The two shared a brief exchange at STAR Labs before Miller's version faded away, but this brief cameo was enough to send DC fans into meltdown...
Miller's appearance marks the first time that DC's movies have ever crossed over with its TV series – unlike Marvel, which has seen a number of characters make the leap from big-screen to small and vice versa, DC has always kept its TV and film properties in separate continuities... until now.
How was the cameo kept secret? Well, it seems only a very limited number of people even knew it had been filmed, with Supergirl actress Melissa Benoist and Superman/The Atom actor Brandon Routh posting comments on Grant Gustin's Instagram indicating that the cameo took them as much by surprise as it did viewers at home...
The events of Crisis on Infinite Earths did streamline the DC TV multiverse somewhat though – the comic book mini-series on which the crossover is based saw the multiverse collapsed into one existence and while the TV version didn't go that for, it did rewrite reality so that Supergirl and Black Lightning (Cress Williams) now live on same Earth as The Flash and Team Arrow.
The Supergirl, The Flash, Arrow and Legends of Tomorrow episodes of Crisis on Infinite Earths will air on Sky One in the UK at a later date. Part two of the crossover – aired as an episode of Batwoman – is expected to air on E4.