A meditation on film, language, and human nature.
1895
2012
2015
2017
2011
1964
1943
1946
2022
1933
1930
2010
2019
2003