Director
Not Available
Screenwriter
Release Date
July 6th, 1958
Studio
Tempean Films
Alien creatures invade a remote mountain resort in Switzerland.
View Full Cast >