A weather station is destroyed in the Himalayas. Investigations point towards the Abominable Snowman. However these creatures are from another world. Their plans seem to be annihilation of the human race. A weird, little know, Italian sci-fi horror.
The movies we love. Welcome home.
A weather station is destroyed in the Himalayas. Investigations point towards the Abominable Snowman. However these creatures are from another world. Their plans seem to be annihilation of the human race. A weird, little know, Italian sci-fi horror.