The Avenging Hand
The Avenging Hand
NR | 05 February 1916 (USA)
The Avenging Hand Trailers

The ghost of an Egyptian princess curses the archaeologist who stole her mummified hand.

Reviews