A trip to the supermarket, an awry medical procedure and a nonsensical figure compose an exploration into what makes us happy. Recorded on Super 8 film without editing.
2024
1951
1950
1947
2014
2010
1998
1987
1991
1932
1955
1956
1914
1945
1948
1942
1993
1995