Melissa Benoist – On the set of the Supergirl, Arrow, Flash, and Legends of Tomorrow crossover in Delta, BC