Horny spacemen invade Earth in search of unwilling partners. A low budget freak-fest that asks the question “How many women can one alien satisfy?”