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.
2013
2023
1952
2021
2020
—
1910
1942
1926
2019
2012
2016
2015
2022
1955