This is the best worst rip off of another movie that I’ve seen in some considerable time. It is absolutely terrible but surprisingly awesome at the same time. Regrettably the producer found it necessary to jam in not only a topless scene but also an alien sex scene. And not in any way, shape, or form a tasteful one.
The movie poster is almost totally a lie.