This film subverts info-mercials designed to promote well-being and turns them into an anxiety-inducing collage.
2013
2012
1983
1942
2024
2026
2022
2008
2010
1973
2007
2005
1955