Two sisters embark on a journey to a kitschy tourist destination, where they must confront dangerous creatures disguised as Bigfoot in order to rescue their loved ones.