The Humanoid

1979
  |  Buy to Own: 01/01/1970
  |  120 min
Rated PG by the BBFC

Synopsis

An evil warlord enlists the help of an insane scientist in creating an army of super soldiers to take over the peaceful planet Metropolis. Sci-fi adventure, starring Barbara Bach and Richard Kiel