

The Humanoid (1979)
Light years beyond tomorrow...
1979-04-11
Italy
100 Min.
PG-13