A doctor in a mental research institution is driven insane by the spectacle of the horrors of the twentieth century.
2023
1992
1957
2012
1922
2020
1982
2016
2009
1908
2019
2017
1923
1956
1955
2014
1959
1967
1964