The Humanoid (1979) watch online

Staff Member

Directed by: Aldo Lado Stars: Richard Kiel, Corinne Cléry, Leonard Mann Language: English Country: Italy Also known as: L’umanoide Description: Hoping to overthrow his brother as ruler of the planet Metropolis, the evil Graal enlists the help of the insane Dr. Kraspin, who has invented a chemical capable of turning an ordinary […]