Arrow Season 8 Stephen Amell Suits Up As Green Arrow One Last Time
As filming on Arrow’s final season nears its end, star Stephen Amell suits up in the Green Arrow costume for the last time. Premiering in 2012, Arrow followed the journey of Oliver Queen as he returned following a mysterious five-year absence and embarked on a continued quest to save his city. The action-packed show quickly gained a passionate following and spawned what has come to be known as the Arrowverse. Earlier in the year, however, it was announced that season 8 would be the last....