This flick is nothing but nonstop, smokin' hot Eastern European models getting naked and getting it on. They're supposed to be aliens coming to Earth to experience sex the way we do, according to a paper thin plot. But who cares? Seeing this many goddesses fully nude is more than enough to draw me in. Stars Alena Novotna, Christina Caporale, Morgan Moon, Renee Darmiento and Sandra De Marco.