As the vigilante superhero Green Arrow, Stephen Amell has fought his fair share of armies. From Russians to ninjas to aliens to Nazis,…