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.
2014
2019
2005
2015
1996
2021
1983
2025
1973
2023
2011
2017
2020
1988
2024
1929