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.
2022
2016
—
2012
2017
1963
2021
2019
2005
2024
1988
2014
2025