Sci-fi flick features steamy encounter with an alien babe. Sci-fi flick features steamy encounter with an alien babe. Related tags:SexMovie