Director
Not Available
Screenwriter
Release Date
December 31st, 1970
Studio
Célia Films
An evil scientist creates a murderous, invisible ape-man.
View Full Cast >