Photos: Arrow Season 6 Premiere Episode

(CW) – Oliver (Stephen Amell) deals with the fallout of the explosion on the island on the return of Arrow.

James Bamford directed the episode written by Marc Guggenheim & Wendy Mericle (#601). The episode airs on October 12, 2017.