Last Word: A Documentary
Last Word: A Documentary (2008)

Filmmaker Jessie Quackenbush profiles a case where the justice system failed, and an innocent man became the victim of government sanctioned murder. October 31, 1981: 76 year old nun Sister Tadea Benz was brutally raped, mutilated and… More

Directed By:
Rated: Unrated
Running Time:
Release Date: March 9, 2010
Add Your Rating
Flixster
User Score
81%