Decaying nitrate film: cinema as an incendiary explosive bomb of memory.
2003
2002
1999
1995
1985
1996
2006
2023
2019
1988
2001
1962
1997
1991