"Crisis on Infinite Earths" Part 3 introduced Jim Corrigan and the mysterious figure of The Spectre, which reveals the role Oliver Queen will play in the last two episodes of the Arrowverse crossover.
"Crisis on Infinite Earths" may have dropped a major hint about John Constantine appearing in Season 5 of Lucifer on Netflix following Tom Ellis' surprise appearance in the Arrowverse crossover.
"Crisis on Infinite Earths" will return for Part 4 in January 2020 as part of the first episode of Arrow following the shock twist that hit its main character.
The trailer sees Black Lightning join the Arrowverse for the first time and many think his role will be crucial in the battle against the Anti-Monitor.
The "Crisis on Infinite Earths" can only be ended by the 7 Paragons, with the identity of the final three the source of a huge amount of fan speculation.
"Crisis on Infinite Earths" Episode 1 featured a long-rumored cameo from "Batman" actor Robert Wuhl as Alexander Knox, who appeared in the Arrowverse crossover on Earth-89.
"Crisis on Infinite Earths" will see LaMonica Garrett in the dual role of The Monitor and the evil Anti-Monitor, who will have a huge part to play in the Arrowverse crossover.
"Crisis on Infinite Earths" is this year's Arrowverse crossover, airing across "The Flash," "Arrow," "Batwoman," "Supergirl" and "Legends of Tomorrow" on The CW over December 2019 and January 2020.
This week the show featured a scene with Nash Wells that many have speculated sees him turn into Pariah, a major "Crisis on Infinite Earths" character.
Grant Gustin realizes he's the Green Arrow in the new "Elseworlds" teaser.
John Wesley Shipp's 1990s Flash lives!
This is the crossover event we all want.
Stephen Amell and Grant Gustin switch characters in the 2018 Arrowverse crossover, which begins Dec. 9.
The Arrowverse crossover is borrowing a major character from "Crisis on Infinite Earths."
Get a look at Barry's new suit on "The Flash" and Felicity's new look on "Arrow."
"Arrow" will finally get the Batman connection we've been waiting for.