MovieMaps

“Invasion!” Filming Locations

Barry gathers up all the superheroes he knows to stop an attack by a sinister alien force.

The Flash episode “Invasion!” was filmed in Vancouver, Delta, & Britannia Beach in Canada.