Arrow Episode 150: Who Returned? Arrow Episode 150: Who Returned?
Several faces from Arrow's past returned for the 150th episode "Emerald Archer." Arrow Episode 150: Who Returned?

The 150th episode of Arrow aired tonight (February 4) on The CW and a number of faces from the show’s past returned for the documentary-style “Emerald Archer.”

Who were some of those special guest stars in Arrow Episode 150? Here’s a guide to who’s w.

(Warning: West Coast and those who haven’t seen it yet: SPOILERS are within!)

Quentin Lance (Paul Blackthorne)

Quentin Lance was a part of Arrow from the very beginning, first as someone who didn’t care for Oliver Queen or “The Hood,” and ultimately being a better father to Oliver than his real dad was. Quentin was killed in the Season 6 finale; actor Paul Blackthorne has a NBC series also shooting in Vancouver titled The InBetweeen that is headed our way.

Sara Lance (Caity Lotz)

Arrow’s original Canary and Laurel’s sister, Caity Lotz’s Sara can now be seen weekly on DC’s Legends of Tomorrow with a group of time traveling misfits. The Canary died in the Arrow Season 3 premiere but clearly she got better.

Cindy Simone/”Sin” (Bex Taylor-Klaus)

Not seen since Season 3’s “Uprising,” Sin was often hanging around the Canary in Season 2. Note that the character’s last name is clearly a reference to the creator of “Sin” in the comics, foremost Arrow expert Gail Simone.

Rory Regan (Joe Dinicol)

Felicity blew up his town but he was still one of the “new recruits” to Team Arrow in Season 5 before losing his powers in that same season. Rory hasn’t been seen since, though at one point it was rumored he’d be back in Season 6.

Barry Allen (Grant Gustin)

Nerdy police scientist, totally uninteresting, definitely doesn’t have his own show that airs Tuesdays on The CW.

Connor Hawke (Joseph David-Jones)

This one might have been the biggest surprise. Joseph David-Jones made a memorable appearance as future Green Arrow Connor Hawke in the Legends of Tomorrow Season 1 episode “Star City 2046…” and now he’s hanging out with Blackstar? Wait, what? We’re assuming we’ll be seeing a lot more of him in the show’s future. Oh, and “Connor Hawke” is John Diggle Jr., using an alias. Hmm…

If we want to get technical, some folks like Earth-1 Laurel Lance (Katie Cassidy), Adam Hunt (Brian Markinson), and Helena Bertinelli (Jessica de Gouw) can be added to the list, though we don’t think any of that was new footage.

Come talk about “Emerald Archer” on our Arrow discussion forum!

Craig Byrne

Craig Byrne has been writing about TV on the internet since 1995. He is also the author of several published books, including Smallville: The Visual Guide and the show's Official Companions for Seasons 4-7.