Mysterious Ape Island

44m | 2009 | TV-PG | CC

In the Pacific Northwest, a small island may hold the clue to unraveling the mystery of the legendary Sasquatch. Witnesses tell stories of a monster that attacks as they sleep and devours fish on the coastline.