Go Inside The New Episode Of Arrow “Spectre of the Gun”
A new behind the scenes video from the new episode of Arrow has been released. This new episode is titled “Spectre of the Gun” and it will air tomorrow night, February 15.
In this new video, the producers take fans inside the episode, where they chat about Thea’s return and Lance’s relationship with Rene. The producers also briefly discuss what fans can expect about Rene’s past.
MC