big budget horror movie set on international space station where a giant mutant space snail bites off the head of a beautiful female cyborg in rubber suits and gas mask