While vacationing in St. Moritz, a British couple receive a clue to an imminent assassination attempt, only to learn that their young daughter has been kidnapped to keep them quiet.
Professor Morlant, a British Egyptologist, seeks immortality through the power of a jewel buried in the tomb of an Oriental idol. Upon his death, Morlant returns to earth to seek…