Where To Stream Masters of Horror Season 1 Episode 1
Incident On and Off a Mountain Road
- Aired October 28, 2005
- 60 Min
- Rated 8.3
- Number 7 Of 16 Rated Episodes
A serial killer stalks a woman after trapping her in the mountains. But he may get more than he expected.