MovieMaps

“For Good” Filming Locations

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

Supergirl episode “For Good” was filmed in Vancouver & North Vancouver in Canada.

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.

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.