The jig is up! Laurel Lance (Katie Cassidy) is back on “Arrow” — and now fans know how.

Previously, Laurel magically reappeared to Oliver at the end of the midseason finale, leaving fans on the edge of their seats. How did she get there? Isn’t she dead? Now, a trailer for the midseason premiere, “Who Are You?” reveals the most likely scenario for her return.

After unleashing her Canary Cry on Team Arrow, Oliver (Stephen Amell) claims, “That’s not our Laurel!”

“Finally, it’s about time someone figured it out,” the impostor — who has to be Earth-2’s Black Siren — replies.

Black Siren was introduced in Season 2 of “The Flash” and was last seen locked up in the underground metahuman prison at STAR Labs. It’s unclear exactly how she escaped to Star City — but it has to be connected to Prometheus, right? After all, the villain has been using Oliver’s past against him throughout Season 5.

RELATED: The moment The CW became a superhero juggernaut

While the mystery of who this Laurel is has seemingly been solved, fans are going to have to wait to find out her motivations until “Arrow” returns Wednesday, Jan. 25, at 8 p.m. ET/PT on The CW. until then, take a look at the other theories we had about the resurrection below.

This is all a wacky hallucination

In the finale, all we see is Laurel and Oliver together alone in a room. Without the rest of the team there to see her, who knows exactly how real she is. It’s a weird time for Oliver as he reflects on his past and tries to figure out his legacy.

RELATED: Could Alex Danvers & Sara Lance ever get together?

Laurel’s death haunts him, it’s something he simply cannot let go. If his brain has conjured up a vision of Laurel to taunt him, it wouldn’t be the most surprising thing. Perhaps she can hang out with Felicity’s hallucination of her own goth years.

This has something to do with Talia al Ghul

The timing of Laurel’s return is very suspect. It happens just as “Arrow” is preparing to officially introduce Talia al Ghul (Lexa Doig), daughter of Ra’s al Ghul (Matt Nable). The al Ghul family has so many ties to Oliver and none of them are good. After the death of Ra’s, it’s entirely possible she’s looking for a bit of revenge. But how?

RELATED: Did ‘Arrow’ make Billy’s death all about Oliver?

The Lazarus Pit was destroyed by Nyssa al Ghul (Katrina Law) in Season 4 but who’s to say there isn’t another one? With Talia set to make an impact on “Arrow,” nothing is truly off the table. The al Ghul family cannot be trusted and with their connection to the mystic, resurrecting the dead isn’t necessarily that difficult…

Posted by:Chris E. Hayner

Chris E. Hayner is equal parts nerd, crazy person and coffee. He watches too much TV, knows more about pro wrestling than you do and remembers every single show from the TGIF lineup. You may have seen him as a pro-shark protester in "Sharknado 3." His eventual memoir will be called "You're Wrong, Here's Why..." TV words to live by: "I'm a firm believer that sometimes it's right to do the wrong thing."