MovieMaps

“Search Party” Filming Locations

Harry's disappearance finally leads to answers about who is behind the Faction.

Charmed episode “Search Party” was filmed in Vancouver & Richmond in Canada.

Woodward's W43 as Shea Group (office)

Macy meets with Julian to break things off but learns about his company's involvement in the Faction before she can.

The Fortress Film Center as Shea Group (basement)

Maggie's vision of Harry shows a secret lab in the basement of Julian's company and Macy borrows his voice to sneak downstairs.