Arrow season 7 trailer sees Oliver in jail, new villains descending on Star City


The CW released a new trailer for season 7 of its superhero series Arrow, in which Oliver Queen (Stephen Amell) struggles to accept his bleak life behind bars, his fellow Team Arrow members fend off fearsome new villains, and an all-new Green Arrow arrives in Star City.

Leave a Reply

...