News

Arrow star Stephen Amell has followed up his announcement that the series will end after an abbreviated, ten-episode eighth season.