Arrow (2012– )
4 user 6 critic


Roy Harper returns to Star City and Oliver and Thea take action to save him when they discover the reason why he's come back.


Kristin Windell


Greg Berlanti (developed by), Marc Guggenheim (developed by) | 6 more credits »




Episode cast overview, first billed only:
Stephen Amell ... Oliver Queen / Green Arrow
David Ramsey ... John Diggle / Spartan
Willa Holland ... Thea Queen / Speedy
Emily Bett Rickards ... Felicity Smoak
Echo Kellum ... Curtis Holt
Rick Gonzalez ... Rene Ramirez (credit only)
Juliana Harkavy ... Dinah Drake
Katie Cassidy ... Laurel Lance
Paul Blackthorne ... Quentin Lance
Colton Haynes ... Roy Harper
Kirk Acevedo ... Ricardo Diaz
David Nykl ... Anatoly Knyazev
Pej Vahdat ... Sam Armand
Tina Huang ... Captain Kimberly Hill
Teryl Rothery ... Jean Loring


Oliver and Thea are shocked to hear that Roy Harper is back in Star City. However, when they discover the circumstances of Roy's return, Oliver and Thea realize that Roy is in trouble and jump in to save him. Black Siren makes a shocking decision. Written by Emily Reddom

Plot Summary | Add Synopsis


TV-14 | See all certifications »




Release Date:

8 March 2018 (USA) See more »

Company Credits

Show more on IMDbPro »

Technical Specs


Sound Mix:




Aspect Ratio:

1.33 : 1
See full technical specs »

Did You Know?


As Thea zip-lines in to save Roy, you can see BC Place stadium in the background. BC Place is the model for STAR Labs in the Flash and is used for location shots. See more »


Oliver says that he found out that Green Arrow told him that Laurel was Black Canary. However, in Arrow: Canary Cry he announced at Laurel's funeral that Laurel told him herself before she died. See more »


Felicity Smoak: I'm not a lawyer, but what are the effects of us having the government's star witness in our protection instead of theirs?
Oliver Queen: Not as much as you would think.
Felicity Smoak: Oh.
Oliver Queen: They'll add witness tampering and obstruction to their very long list of charges.
Felicity Smoak: Hmm. Cherry on top. Well, you did it all for Thea.
Oliver Queen: And for Roy. I would have done it for any of you guys.
See more »

Frequently Asked Questions

This FAQ is empty. Add the first question.

User Reviews

Back on Track
9 March 2018 | by highmarksreviewsSee all my reviews

It's no secret that I have awaited Roy Harper's return to Arrow for a long time, and while this episode brought Colton Haynes's character back, it was underwhelming and a little downplayed for the most part. It was Willa Holland's Speedy that got the bigger spotlight this time around, which thanks to the actress's unmatched charisma, succeeded in the end. What was a true pleasure to watch, was Kirk Acevedo finally putting his raspy voice and killer fight moves on full display, all while showcasing the true threat he means to Star City. The drama between Quentin (Paul Blackthorne) and Dinah (Juliana Harkavy) was palpable and made complete sense. Canary was made a tad likeable and the Outsiders group was ignored thankfully. Seeing Roy and Thea back together again was also a treat that elevated this episode and the two minor twists at the end of it all where shocking. Couple that with impressive and brutal fight scenes, Arrow seems to be on track for now.

5 of 6 people found this review helpful.  Was this review helpful to you? | Report this
Review this title | See all 4 user reviews »

Contribute to This Page

Free Movies and TV Shows You Can Watch Now

On IMDb TV, you can catch Hollywood hits and popular TV series at no cost. Select any poster below to play the movie, totally free!

Browse free movies and TV series

Stream Trending Movies With Prime Video

Enjoy a night in with these popular movies available to stream now with Prime Video.

Start your free trial

Recently Viewed