The Damned Thing is the apocalyptic tale of a mysterious creature that terrorizes a small Texas town.
Create an account to continue watching