55 minsA documentary on the cruelty of Japan's judicial and penitentiary system.
Marie Linton
Director