Alaskan natives were driven from their village 70 years ago by a creature they believed to be a bigfoot. No one has been back. Because of dwindling resources, they have sent a scouting party to see if it's safe.
Release Date: December 7, 2021 (United States)
Shooting Location: Portlock, Alaska, USA
Run time: 45 minutes