Alien encounters lead to erotic adventures with a portable radio-wielding housewife and a surprising twist for the intruders.