Watch A New Preview For The New Episode Of Arrow

A new preview for the upcoming all new episode of Arrow has been unveiled. The new episode is titled “Restoration” and will air on October 21.

In this new preview, the producers chat about Thea’s ever-growing blood lust, the tension between Diggle and Oliver, and so much more. The producers also chat about Laurel’s quest to bring back her sister, Sara.

Social media & sharing icons powered by UltimatelySocial