Monsters exist. They live inside us. And sometimes, they win.
1945
1948
1953
2025
2023
1981
2014
2018
2020
2015
1986
2000
1979
2003
1973
—
2019