Documentary about Mapperley Mental Hospital in Nottingham, which has no locks to its doors and treats its patients with far more freedom than most similar institutions.
Listed on BFI website, Work - 95126 - 1969 (Television) United Kingdom - TV - Non Fiction
5 мар 2021