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