(1930)
Released: 1930-06-01
In India, a British soldier saves the jeweled eye of a sacred idol.
Vote Now!