Photos from the episode make this very clear.
The Lances throw a family dinner to welcome Sara (Caity Lotz) back home.
Oliver (Stephen Amell) comes too.
Unfortunately, this results in a rather awkward situation between the sisters.
Is it enough to drive Laurel (Katie Cassidy) back to drugs?
Meanwhile, a new threat comes in the form of William Tockman, the Clock King.
His clever technology manages to infiltrate even the Arrow lair. Because of this — and because Oliver and Sara are getting so close again — Felicity (Emily Bett Rickards) feels the need to prove her worth.
But she might need the Canary to save her in the attempt.
The Clock King has a moment of triumph.
This is likely because the Canary has not yet struck.
When she does, things go badly for the villain.
“Arrow” airs Wednesdays at 8 p.m. on The CW.