Supergirl is just wrapping up the finale of season 3 in Vancouver. On Wednesday our cameras spotted stars Melissa Benoist, Chris Wood, Amy Jackson, Mechad Brooks, Chyler Leigh, and Smallville star Erica Durance on set.
The heroes joined up to help fight against the destruction of National City.