“We Can Be Heroes” Filming Locations

Kara decides Mon-El is ready for the field at the same time her old nemesis returns.

Supergirl episode “We Can Be Heroes” was filmed in Vancouver in Canada.

Pacific Coliseum (PNE) as National City Power Co.

Livewire is being tortured to extract her powers by a mad scientist at an abandoned power company. Guardian and Mon-El arrive to rescue her but get in over their heads until Supergirl arrives.