3.846 Views
Using his marauding robot and other futuristic weapons, power-crazed scientist Professor Ravello carries out various plots to win the hand of Evelyn away from her true love Harry Peel.
Release: Feb 23, 1923
Runtime: 105 minutes
Language:
Studio:
Country: Germany, United Kingdom