(JamieF-DE)__Humanoid(3).jpg lum.jpg THE HUMANOID (1979)
Low budget Italian cash in on Star Wars. When this movie was released, me and my brother went to the cinema and had a choice between this movie or Battlestar Galactica. We chose this one. It has remained a nostalgic favorite of mine ever since and I have collected some memorabilia on the way.