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.
1993
2009
2025
2024
2007
2020
2014
2005
1990
2022
1991
2013
2021
2023
2002
1998