If you've been watching Arrow from the beginning, tonight's hundredth episode will be a feast of references, Easter eggs, fulfilled wishes, and in-jokes. In this exclusive clip, you can see one of them as Thea presents Oliver with a Hozen, a stone arrowhead like the one he gave her in the pilot.
The fact that it comes in the middle of the Invasion! crossover with The Flash, Supergirl, and DC's Legends of Tomorrow did nothing to change how much the showrunners went after telling a story that dealt with the show's history.
"We utilize the crossover to ostensibly allow us to do whatever we want for the one hundredth," Amell told ComicBook.com. "So it's almost like the writers have a blank canvas."
And on that canvas, they create an entire alternate reality, in which Oliver never went to Lian Yu and never became the Green Arrow. His parents are still alive, his relationship with Thea is pretty normal, and he's ready to marry Laurel Lance.
You can see the official synopsis below.
ARROW CELEBRATES 100 EPISODES; THE EPIC SUPERHERO CROSSOVER CONTINUES — Oliver (Stephen Amell) wakes up to a life where he never got on The Queen’s Gambit. Robert (guest star Jamey Sheridan) and Moira Queen (guest star Susanna Thompson) are alive and well. Laurel (guest star Katie Cassidy) is his loving fiancée and their wedding is imminent. Everything seems perfect, but Oliver starts to notice small imperfections that make him question this new reality. Meanwhile, Felicity (Emily Bett Rickards) and the recruits take on a new threat with help from The Flash (guest star Grant Gustin) and Supergirl (guest star Melissa Benoist).
James Bamford directed the episode with story by Greg Berlanti and written by Marc Guggenheim & Wendy Mericle.
Supergirl airs Mondays at 8 p.m. ET/PT; The Flash on Tuesdays at the same time; Arrow on Wednesdays and DC's Legends of Tomorrow on Thursdays. All four series air on The CW. The "Invasion!" crossover will air beginning November 28.