Search results for "Aldo Lado"
HD The Humanoid (1979)

The Humanoid (1979)

The Humanoid (1979)
HD
IMDb: 4.0
100

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…

Country: