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.
1929
1928
1932
1930
1927
2023
1939
2024
1950
2005
2011
2021
1993
2020
1970
2013
2010
1914