Documentary · 7.1/10 · 87 min · 2017
A new documentary by filmmaker-photographer Raymond Depardon – where justice and psychiatry meet.