A meditation on film, language, and human nature.
1932
1999
2021
—
2016
2011
1931
2024
1990
1963
1966
1976
1952
2007