2.734 Views
A millionaire steals an ancient idol causing some natives call upon him a terrible curse.
Release: Mar 06, 1917
Runtime: 55 minutes
Language: No Language
Studio: Messter Film
Country: Germany