Back

Original Title

The Screaming Shadow

Overview

Directed by Ben F. Wilson and Duke Worne.

Release Date

January 2, 1920