Orang Pendek aka Miniature Bigfoot

A cryptozoologist goes on the hunt for a bipedal ape-like creature supposedly living on the island of Sumatra according to accounts of it from the past.