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…
Seeking shelter from a relentless rainstorm and landslides in a remote region of Wales, five travelers are admitted to a large foreboding old house that belongs to the extremely strange…