A meditation on film, language, and human nature.
1949
2012
2022
2019
2020
1962
2023
2005
2018
1990
1987
2011
2015
2021