Arrows, bullets, and technology not working?
Time to call in a little magic from John Constantine to save Sara’s soul.
At the start of Haunted, Olivers primary concern is his mayoral campaign.

Credit: Cate Cameron/The CW
Even though Thea hired the guy, shes not so sure about Alexs advice.
(In the moment, Oliver also notices Theas fighting seems more focused after that spa weekend.)
Seems this blond woman terrorizing the town is striking again.
They arrive on the scene only to find Laurel in Canary mode fighting with the assailant.
Unfortunately, the gear is so encrypted by the time Felicity cracks it, Damien would likely be suspicious.
So Quentin has to go through with the mission, but Oliver isnt letting him attempt it alone.
The two head in, and the unit begins deleting files once its plugged in.
Quentin improvises by smashing Diggle against the desk and pretending hes captured a hacker once security guards arrive.
NEXT: Looking for a little magic?
All the while, the issues with Sara have escalated once she finally tracks down her target Thea.
But Theas time in the hospital most profoundly affects Oliver and Laurels relationship.
She believes he doesnt see her as an equal.
The Queens and Lances are tied together yet again as Sara sneaks into Theas room later on.
Thea is ready to accept her death.
She allows Sara to begin choking her, but she flees once others rush into the room.
They do so at the rundown Verdant, where Sara does in fact strike.
To do that, however, theyll need a help from a man named John.
And how does Constantine come into the lives of Team Arrow?
Yes, Matt Ryan returns after portraying Constantine on the short-lived NBC series and does so in unexpected fashion.
But hes not quite trusting enough of Ollie to take him all the way to his goal.
He learns of Diggles brother and why Damien had him assassinated, information that Quentin brings to John.
But with Sara restored and resting, another ghost lingers.
Curtis, after downing an unhealthy amount of energy drinks, has uncovered Rays full message for Felicity.
(He also reveals he was an Olympic athlete in 2008, which sounds quiteterrificto me.)
And that message reveals Ray is, in fact, not dead.
Hes alive, and he could use some help.
Maybe Constantine can stick around a little while longer?