Film • May 13, 1986
A tomb robber in Egypt steals artifacts from an unmarked tomb and sells them to American archaeologists. This angers the immortal woman whose tomb was desecrated, prompting her to follow the artifacts to America, where she seeks revenge for the theft.























