Director
Not Available
Screenwriter
Release Date
Studio
A millionaire steals an ancient idol causing some natives fall upon him a terrible curse.
View Full Cast >