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.
1932
1934
1935
1926
1933
1928
1929
1927
1930
2021
1950
1994
2023