A nameless man wanders the city, littered with necrotic artifacts and a trail of corpses. Are his grotesque hallucinations clues to a violent past?
2023
1997
1991
1984
2012
2013
2017
2000
2005
2003
1992
1996
2020
2008
2022
2002
2007
2016