The ghost of an Egyptian princess curses the archaeologist who stole her mummified hand.
Release Date: February 05, 1916
Acting
View more ->