A man commits suicide and ignites a firestorm of visions from his past, dreams of his future and his twisted desires.
2013
2005
1994
2010
2012
2019
2023
2017
2007
2022
2020
1969
2001
—