MovieMaps

“Red Rain” Filming Locations

A terrible plague spreads through the town leading to the rise of the Source and the fulfillment of the terrible prophecy.

Charmed episode “Red Rain” was filmed in Coquitlam & Vancouver in Canada.