A delusional documentary filmmaker follows a mysterious Bigfoot tracker through the Oklahoma backwoods, encountering quirky locals - with their own agendas - along the way.
... Show More
A delusional documentary filmmaker follows a mysterious Bigfoot tracker through the Oklahoma backwoods, encountering quirky locals - with their own agendas - along the way.