Decaying nitrate film: cinema as an incendiary explosive bomb of memory.
2005
2004
1989
2017
2007
1994
1991
2020
1992
2013
2015