A proposed pipeline separates the people of the small town of Beaverfield. However, when a snowstorm traps the residents in a local inn, a newly appointed forest ranger must maintain peace when a mysterious creature is out killing people.
Releasing Date: 25 June 2021