Top News ‘Arrow’ Star Stephen Amell Teases Huge Villain for Upcoming Crossover Event on The CW September 27, 2016