A nameless man wanders the city, littered with necrotic artifacts and a trail of corpses. Are his grotesque hallucinations clues to a violent past?
1990
1986
2006
2005
2019
2004
2007
1997
2023
2022
2016
1935
1998
2021