Arrow returns tonight after the long winter break, and fans are dying to know the details surrounding the midseason finale cliff-hanger.
How did Laurel return from the dead?!
Videos by ComicBook.com
The CW released a new clip of tonight’s episode ahead of its release, and Laurel explains why she’s able to stand in front of Oliver.
Instead of being brought to life by Barry’s altering of the timeline, Laurel reveals that characters on another CW DC series helped to bring her back.
She says that a white angel grabbed her from the light – and it turned out to be her sister, Sarah Lance. The Legend of Tomorrow traveled through time to save Laurel, and had her transported to the Wave Rider to be healed.
Oliver is in complete shock, as his entire world has now been turned upside down. Tune in to tonight’s brand new episode of Arrow to find out what happens next!
MORE: Arrow Stars Thanks Fans for Season 6 Renewal / Will Diggle’s Son Grow Up To Be Connor Hawke on Arrow? Marc Guggenheim Answers /Arrow’s Marc Guggenheim Offers Rare, Signed Invasion! Crossover Scriptbook To Benefit Bill Mantlo / Is Green Arrow Going Up Against the Dakota Access Pipeline In March? / [SPOILER] Returns To Star City in Arrow Midseason Finale Shocker / Stephen Amell Addresses The Big Twist In Arrow’s Midseason Finale
The official description for the midseason premiere can be found below.
OLIVER WANTS JUSTICE; FELICITY WANTS REVENGE โ Worried that Prometheus is right and he is truly a killer at heart, Oliver (Stephen Amell) looks for any ray of hope and finds it in what seems to be the miraculous return of Laurel Lance (guest star Katie Cassidy).
However, Felicity (Emily Bett Rickards), still reeling from Detective Malone’s murder, is bent on revenge โ she wants to stop Prometheus at any cost. While in prison, Diggle (David Ramsey) fights for his life.
Gregory Smith directed the episode written by Ben Sokolowski & Brian Ford Sullivan.