August 8, 1920
Released
The Devil's Passkey
2h 10min
—
No Language
Universal Film Manufacturing Company