LFF 2026: 15/18 (A Place to Heal) – Cédric Kahn’s documentary-esque psychiatry ward tale is latest in line of excellent French social dramas

•