A documentary about Menda Sakae, a man who was wrongfully imprisoned for 34 years.
Release Date: October 02, 1993
View more ->