The Screaming Shadow

    Directed by Ben F. Wilson and Duke Worne.
    • Release Date: January 2, 1920