
A Worn Out System (USA, 11 min)
Directed by Stephan Russell
A serious look at the history of the death penalty in Illinois, the disproportionate incarceration of blacks, including those on death row; and a challenge to all US states to put an end to the eye for an eye barbaric nature of our penal system.
- Festival Screening: February 25th, 2012 approx. 11:24 am