The director's life so far.
1944
1949
1935
2024
1970
2004
—
2005
2011
2014
1993
2018
1980
2013
1975
1997
2010
2007