A man finds himself in a padded room to prevent him from battering himself to death – an option he would have considered in due course, as the torture inflicted on him by a psychotic doctor becomes progressively extreme.
2023
2009
1986
2005
2000
1976
1979
2024
2020
1970
1969
2025
2001
1988
1992
2021
1987