“Sudden Death” Filming Locations

With Harry's Darklighter in danger, Harry and Mel search for where he is being held while Maggie and Macy search for a way to sever their connection.

Charmed episode “Sudden Death” was filmed in Vancouver in Canada.

Molson Brewery as Factory

Mel and Harry search the facility looking for any clue to the Darklighter's location but learn something else of the organization's plan.

Molson Brewery as Magical Storage Facility (exterior)

Harry and Mel spy on the guards outside the facility and Harry sees the mural he saw in his vision.