This film subverts info-mercials designed to promote well-being and turns them into an anxiety-inducing collage.
2014
2025
2015
1985
2021
1968
1965
2017
2010
2012
2008
1989
1976
1975
2002
2013
1971