A meditation on film, language, and human nature.
1952
1934
1928
2017
2016
2006
2019
2012
1958
1949
1948
2011
1914
2015