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.
2001
2013
1985
2017
2000
2020
2002
2010
2024
1999
2021
2015
2016
1943
2019
1965
2012
1996
2003