Tag: what remains
-
What Remains
Watch the UK premiere exclusively on the Icon Film Channel from 3rd June 2024. When a long-term inmate at a mental clinic in Scandinavia confesses to a series of brutal murders on the eve of his release, his therapist, a police officer, and the inmate himself set out to reconstruct the details of the case…