A man commits suicide and ignites a firestorm of visions from his past, dreams of his future and his twisted desires.
1978
2004
2018
—
2023
2020
2012
2013
2019
1988
2005
2021
2024
2025
2017
1990