Denizen: Descent
Season 1
Peace gets shattered in a small town, when suddenly a mysterious creature starts to leave a bloody trail. The last hope for the residents to fight the terror and prevent the destruction by military forces rests on the courage and the resourcefulness of a small group of scientists.
Where to Watch Season 1
3 Episodes