big budget scifi movie set in ancient egypt female cyborg in rubber and gas mask fighting with extraterrestials