In this horror-comedy tale, a series of bizarre murders compels the doubtful detective, Dwight Faraday, to confront the unsettling possibility that a legendary creature from Native American folklore may actually exist. As he delves deeper into the case, Dwight must navigate the thin line between skepticism and belief while uncovering the truth behind the chilling events.
Show
Masters of Horror
Episode
S01E07
Air Date
Dec 09, 2005