Colin Edwards·Sep 25, 2024‘The Humanoid’ or — The Desperate Search for Entertainment?One of my fondest teenage memories was sitting down with my friends and chuckling like crazy at the Italian ‘Star Wars’ (1977) rip-off…