Where To Stream Masters of Horror Season 2 Episode 1
The Damned Thing
- Aired October 27, 2006
- 60 Min
- Rated 7.5
- Number 12 Of 16 Rated Episodes
The Damned Thing is the apocalyptic tale of a mysterious creature that terrorizes a small Texas town.
The Damned Thing
The Damned Thing is the apocalyptic tale of a mysterious creature that terrorizes a small Texas town.