MovieMaps

“Don't Look Back in Anger” Filming Locations

Macy faces some lost memories from her past while Maggie deals with some unresolved anger at her father while investigating the Faction with Mel.

Charmed episode “Don't Look Back in Anger” was filmed in Vancouver & West Vancouver in Canada.

Cleveland Dam as Fort Easton Power Site

Maggie unlocks the clue and heads to investigate the Faction controlled dam with Mel and Ray.