‘Arrow’ Season 6 Episode 3 Preview: Photos, Trailer, Plot and Cast

Arrow season 6 episode 3
Stephen Amell as Oliver Queen and Emily Bett Rickards as Felicity Smoak in ‘Arrow’ season 6 episode 3 (Photo: Jack Rowand © 2017 The CW Network)

The CW’s Arrow season six episode two found Oliver working with Team Arrow to come up with a legitimate reason there’s a photo of Oliver in the Green Arrow suit all over the news. Episode two of the current season also revealed Oliver’s son is being picked on in school, Felicity and Curtis are exploring the formation of their own tech company, and – most importantly – Oliver is turning over the Green Arrow suit and duties to John Diggle.

Up next, season six episode three directed by Kevin Tancharoen from a script by Speed Weed and Oscar Balderrama. Episode three is titled “Next of Kin” and will air on October 26, 2017.

The cast of season six includes Stephen Amell as Oliver Queen/Arrow, David Ramsey as John Diggle/Spartan, Willa Holland as Thea Queen/Speedy, Emily Bett Rickards as Felicity Smoak, Echo Kellum as Curtis Holt/Mr. Terrific, Katie Cassidy as Black Siren, Jack Moore as William Clayton, and Rick Gonzalez as Rene Ramirez/Wild Dog.

The “Next of Kin” Plot: DC CHARACTER ONYX VISITS STAR CITY — A rogue black ops team led by Onyx (guest star Chastity Dotson) breaks into Kord Industries and steals something lethal. Oliver (Amell) struggles to connect with William (guest star Jack Moore) so he reaches out to a surprising source for help.

More on Arrow Season 6:
Stephen Amell Interview
Willa Holland Interview
Katie Cassidy Interview

Arrow Season 6 Episode 3
Echo Kellum as Curtis Holt/Mr.Terrific, David Ramsey as Green Arrow, Rick Gonzalez as Rene Ramirez/Wild, and Juliana Harkavy as Dinah Drake/Black Canary (Photo: Jack Rowand © 2017 The CW Network)
Arrow Season 6 Episode 3
Rick Gonzalez as Rene Ramirez/Wild Dog and Juliana Harkavy as Dinah Drake/Black Canary (Photo: Jack Rowand © 2017 The CW Network)
Arrow Season 6 episode 3
Stephen Amell as Oliver Queen and Emily Bett Rickards as Felicity Smoak (Photo: Jack Rowand © 2017 The CW Network)
Arrow Season 6 Episode 3
Juliana Harkavy as Dinah Drake/Black Canary, Emily Bett Rickards as Felicity Smoak, David Ramsey as John Diggle/Spartan, Echo Kellum as Curtis Holt/Mr.Terrific, and Rick Gonzalez as Rene Ramirez/Wild (Photo: Jack Rowand © 2017 The CW Network)
Arrow Season 6 episode 3
Stephen Amell as Oliver Queen and Paul Blackthorne as Quentin Lance (Photo: Jack Rowand © 2017 The CW Network)
Arrow Season 6 Episode 3
Rick Gonzalez as Rene Ramirez/Wild Dog and David Ramsey as Green Arrow (Photo: Jack Rowand © 2017 The CW Network)