The Penalty (1920)
This video was discovered through MyVideoLibrary, a public long-form video discovery platform using official YouTube embeds.
The Penalty is an American psychological thriller crime film starring Lon Chaney and originally released in 1920 by Goldwyn Pictures. The movie was directed by Wallace Worsley, and written by Philip Lonergan and Charles Kenyon, based upon the pulp novel by Gouverneur Morris.