1976 Documentary Fantasy Horror The Mysterious Monsters Proof! there are giant creatures living at the edge of our civilisation.