MovieMaps

“The One Who Sows His Own Flesh” Filming Locations

Slasher episode “The One Who Sows His Own Flesh” was filmed in Sudbury & Parry Sound in Canada.

Richard Lake Motel as Richard Lake Motel

Sarah and Cam go to question Marjorie Travers about what she claimed to witness the night Ariel Peterson went missing.