Hominid

Hominid tells the story of two ambitious primatologists who venture deep into the Northern Cascades in search of the truth behind the legend of Sasquatch.