A millionaire steals an ancient idol causing some natives call upon him a terrible curse.
Release Date: March 06, 1917
Acting
View more ->