All the DC superheroes were on set tonight filming the ‘Elseworlds’ crossover episodes for The Flash, Green Arrow and Supergirl. Even Superman showed up to shoot for the action. Grant Gustin has fun playing Stephen Amell’s character, the Green Arrow while Stephen played Grant’s character the Flash.