Plot: At an island penal institution, new prisoners are brought in one-by-one, and introduced to the harsh realities of prison life. They are put in fetters, sent to perform hard physical labor, and treated brutally
Release Date:
Thursday, December 21 1905 119 years ago