MovieMaps

“When Sparks Fly” Filming Locations

Macy faces off with Harry's Darklighter while Maggie, Mel, and Harry attempt to track her down.

Charmed episode “When Sparks Fly” was filmed in Surrey & Vancouver in Canada.

Astoria Hotel as Schmitty's Ale House

Mel and Harry follow Maggie's vision to a seedy demon bar where Harry is mistaken for his Darklighter known as "Jimmy".