Immortal highlanders arrive from the planet, located many light years from us, to indulge here in the pleasures of unbridled sex ... One fine day, the leader recalls their own planet, and warns that for such a depraved lifestyle, only one of They are immortal, the only survivor of a series of fights. One couple rebels against this decree and ...Superb special effects! The film that will remain in the annals of cinema for centuries