Revenge of the Humanoids
Original title: La Revanche des humanoïdes
- 19831983
- 1h 40m
The robotic alien villains from Il était une fois... l'espace (1982) attack Earth.The robotic alien villains from Il était une fois... l'espace (1982) attack Earth.The robotic alien villains from Il était une fois... l'espace (1982) attack Earth.