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.
2023
1932
2009
2018
2002
2015
2016
2022
1918
2008
2024
1941
1983
1947
1999
1951
2020
2021