Monsters exist. They live inside us. And sometimes, they win.
2000
1997
2014
1941
2011
2017
1978
1990
2019
2023
—
2016
1932
2022