0.2117 Views
A millionaire steals an ancient idol causing some natives call upon him a terrible curse.
Release: Sep 21, 1917
Runtime: 73 minutes
Language: No Language
Studio: Messter Film
Country: Germany
