“For Good” Filming Locations

The conflict between Lena and Edge escalates when someone makes an attempt on his life.

Series: Supergirl Season 3, Episode 12
Previous: “
Next: “

Supergirl episode "For Good" was filmed in Vancouver in Canada.
Show Map

Victorian Hotel as Veronique's

Lena and James are heading to a fancy restaurant for lunch when they run into Morgan Edge leaving the same place.


Harbourside Drive & Fell Avenue as Waterfront Road

Edge's car is hacked and speeds out-of-control down the street towards the edge of the water.

401 West Georgia as CatCo Worldwide Media

James chases the coffee stand assassin down the street only for him to be killed by an invisible shooter.

Parkwell Plaza Parkade as Parking Garage

James threatens Edge while in his Guardian suit and warns him off attacking Lena.

H.R. MacMillan Space Centre & Museum of Vancouver as Parks Conservatory Gala

Lena attempts to coerce a confession from Edge in exchange for saving his life at a charity gala.