A new documentary by filmmaker-photographer Raymond Depardon – where justice and psychiatry meet.
Release Date: November 29, 2017