Skip To Content

Where To Stream Masters of Horror Season 1 Episode 7

Deer Woman

In this horror comedy, A set of peculiar murders leads skeptical detective Dwight Faraday to suspect that an ancient Native American mythological creature is in fact real.