Decaying nitrate film: cinema as an incendiary explosive bomb of memory.
2005
2006
1986
2004
2007
2002
2013
1990
1994
1981
1951
1996
2009