When an obsession with control finally consumes every part of their life, a questionable late night snack brings on a spiral of delirium that may also become their liberation.
2016
2010
2023
2022
1991
1999
—
2024
2014
1980
2018
2015
1970
2008