Decaying nitrate film: cinema as an incendiary explosive bomb of memory.
1981
1991
1998
2002
2008
2015
2014
2003
2000
2013
1949
2020
2023