The director's life so far.
1938
1945
1947
2005
1991
1928
2014
2013
1944
2017
1958
1955
2009
2010
1946
1952