1986 Horror Science Fiction Star Crystal ...in space scientists have discovered a new life form...they are about to wish they hadn't...