Sci-fi flick features steamy encounter with an alien babe. Sci-fi flick features steamy encounter with an alien babe. SexSex movieFilmAlian