Masters of Horror (2005)
← Back to main
Marisa Coughlan as
Episodes 1
The Damned Thing
October 27, 2006
• 1h
2x1
The Damned Thing is the apocalyptic tale of a mysterious creature that terrorizes a small Texas town.
Read More