Skip To Content

Where To Stream Masters of Horror Season 2 Episode 1

The Damned Thing

The Damned Thing is the apocalyptic tale of a mysterious creature that terrorizes a small Texas town.