MovieMaps

“Needs to Know” Filming Locations

Macy comes up with a drastic plan to regain her magic and the rest of the team helps track down Helen's Darklighter after an attack on the institute.

Charmed episode “Needs to Know” was filmed in Coquitlam & Delta in Canada.