This week will see the premiere of the final two episodes of Crisis On Infinite Earths, the biggest crossover event in the history of the so-called Arrowverse.
Overnight Stephen Amell and several other high profile names from the Arrowverse shared this final trailer which brings a heap of new footage from parts four and five.
Watch as Oliver, taking up the role of The Spectre, aids the seven Paragons in their battle with the Anti-Monitor (LaMonica Garrett) to return balance to the universe.
Crisis On Infinite Earths begins on December 8, 2019 with Supergirl and continues with Batwoman on December 9 and The Flash on December 10. The five-part crossover concludes with Arrow and Legends of Tomorrow both airing on January 14, 2020.
Follow us on Facebook, on Twitter @GetYourComicOn, or on Instagram at GetYourComicOn. If you have a story suggestion email feedback@getyourcomicon.co.uk.