Stephen Amell joined Melissa Benoist on set not only as the Green Arrow but also as The Flash for an epic ‘Elseworlds’ crossover. The switcheroo is part of the CW’s upcoming three-episode crossover event in which Green Arrow, Supergirl and The Flash will be visiting Gotham City.