A Stranger in the Mirror Filming Locations

A Stranger in the Mirror was filmed in Vancouver in Canada.
Show Map