MovieChat Forums > Valley of the Sasquatch (2017) Discussion > a link to our spoiler free review