A doctor in a mental research institution is driven insane by the spectacle of the horrors of the twentieth century.
2010
1985
2012
2013
1964
1956
1987
1986
2024
2023
—
2025