Arrow (2012– )
6 user 2 critic

Past Sins 

The past comes back to haunt both Oliver and Laurel. Curtis is upset when he discovers that Diggle and Lyla have restarted The Ghost Initiative with Diaz, China White, Kane Wolfman and Carrie Cutter.


David Ramsey


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




Episode cast overview, first billed only:
Stephen Amell ... Oliver Queen / Green Arrow
David Ramsey ... John Diggle
Emily Bett Rickards ... Felicity Smoak
Echo Kellum ... Curtis Holt
Rick Gonzalez ... Rene Ramirez (credit only)
Juliana Harkavy ... Dinah Drake
Colton Haynes ... Roy Harper / Arsenal (credit only)
Kirk Acevedo ... Ricardo Diaz
Sea Shimooka ... Emiko Queen
Katie Cassidy ... Laurel Lance (as Katie Cassidy Rodgers)
Audrey Marie Anderson ... Lyla Michaels
Kelly Hu ... China White
Amy Gumenick ... Carrie Cutter / Cupid
Luke Camilleri ... Sam Hackett
Liam Hall ... Kane Wolfman


The past comes back to haunt both Oliver and Laurel. Curtis is upset when he discovers that Diggle and Lyla have restarted The Ghost Initiative with Diaz, China White, Kane Wolfman and Carrie Cutter.

Plot Summary | Add Synopsis






Release Date:

28 January 2019 (USA) See more »

Company Credits

Show more on IMDbPro »

Technical Specs

Sound Mix:




Aspect Ratio:

16:9 HD
See full technical specs »

Did You Know?


Directed by David Ramsey who plays Diggle on the show See more »


Laurel Lance: Collins, he caused the accident that killed my father, but he wasn't the reason my father died. He never should've been on the road that day. He was working a lot, which... I hated... but I knew on my birthday that we would be able to celebrate, only he... he showed up without my cake, and I threw a tantrum. So he went back out. That's when Collins drove him off the road. And do you know the last words that I said to my father? The last thing that I said to him was "I hate you." My dad died ...
See more »


References The A-Team (1983) See more »

Frequently Asked Questions

This FAQ is empty. Add the first question.

User Reviews

One By One, I'll Kill You All
29 January 2019 | by ThomasDrufkeSee all my reviews

There may never be a time when Arrow gets back to the greatness it saw in season 2 or 5, but every now and then I love seeing it succeed on a smaller level like it did tonight.

There are inevitably some things that made this episode incredibly frustrating, for one, the stupidity of that Curtis-Diaz arc. I mean why in the hell I just watch Diaz & company go through an entire fight and Curtis bite the dust, only for it to be some silly VR game that Curtis set up for Diaz. So now that it's over and he supposedly helped them figure out Donte's whereabouts (by the way, who is Dante again?) is it finally time Diaz is removed from the show?

I was also a little bit underwhelmed by the Felicity/Laurel arc, albeit much better than those two characters have been given this season. And I'm not sure if the ending scene with Dinah is supposed to be related, but I'm down for a new mystery.

That brings me to the highlight of the episode which was Oliver figuring out the new villain of the week was after him because he's the son of the man Robert Queen killed while on the lifeboat all the way back in 2007. Boy, Robert Queen hasn't had a good week, that's for sure. But in all seriousness, I love when the show tells mini arcs like this that actually narratively make sense. Of course, on a grander scale it was Prometheus in season 5 getting revenge for his father's death. Tonight it was only a one-off episode, but when the show focuses it's attention on being about Oliver & his family's past mistakes, it typically breeds good storytelling. It certainly helped tonight.


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

Contribute to This Page

IMDb Freedive: Watch Movies and TV Series for Free

Watch Hollywood hits and TV favorites for free with IMDb Freedive. Start streaming on IMDb and Fire TV devices today!

Start watching

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