Beautiful, interesting, incredible cinema.
Two siblings spend an exciting vacation in a mountain town, encountering mysteries around Bigfoot and a gold treasure.