‘Arrow’ Season 6 Episode 2 Preview: “Tribute” Photos, Trailer and Plot

Arrow Season 6 Episode 2
Juliana Harkavy as Dinah Drake/Black Canary in ‘Arrow’ season 6 episode 2 (Photo: Robert Falconer © 2017 The CW Network)

The CW’s Arrow season six episode one answered the big question left hanging in the season five finale: who died during the explosion on the island? Season six episode one revealed Samantha (Anna Hopkins) didn’t survive the blast, which makes sense story-wise as it was already revealed Oliver’s going to be more involved in raising his son, William. For now, the entire Team Arrow survived, however Thea’s in a coma and Diggle’s in bad shape psychologically. But, the big reveal of the season six opener came in the episode’s final moments. A breaking news report showed a photo of Oliver in the Green Arrow suit without a mask.

Season six episode two is titled “Tribute” and will air October 19, 2017 at 9pm ET/PT. Laura Belsey directed from a script by Marc Guggenheim and Beth Schwartz. 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 “Tribute” Plot: ANATOLY RETURNS TO STAR CITY — Oliver (Amell) tries to balance being the mayor, the Green Arrow and a father to William (Moore). Anatoly (guest star David Nykl) returns to Star City with a deadly agenda.

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


Arrow Season 6 Episode 2 Stephen Amell
Stephen Amell as Oliver Queen/The Green Arrow in ‘Arrow’ (Photo: Robert Falconer © 2017 The CW Network)
Arrow Season 6 Episode 2
Juliana Harkavy as Dinah Drake/Black Canary (Photo: Robert Falconer © 2017 The CW Network)
Arrow Season 6 Episode 2
David Nykl as Anatoly Knyazev (Photo: Robert Falconer © 2017 The CW Network)
Arrow season 6 episode 2
Juliana Harkavy as Dinah Drake/Black Canary (Photo: Robert Falconer © 2017 The CW Network)