I seriously love this film!
The cheesy SFX, prime stilton acting and let's not forget Caroline Munro's skimpy outfits all add up to make this one of the most entertaining Sci-Fi flicks I've seen.
I have the 2 disc French release of it that's signed by Luigi Cozzi.
It's a shame it hasn't had a wider DVD release.