Over 32 years of archives, patterns emerge and stare back. Will they shape the films I'm trying to make – or haunt their edges?
2003
1991
1990
2015
1979
1988
2023
2000
2004
2005
2014
2024