Decaying nitrate film: cinema as an incendiary explosive bomb of memory.
1996
2015
1995
2019
2009
1986
1999
2023
1991
2005
1988
1976
—
2012