In the 20th century, a mysterious British woman who claimed to be the reincarnation of an Egyptian priestess shocked Egyptologists by accurately locating artefacts in the Nile Valley. Was she carrying out an otherworldly agenda?
Documentary • Mystery