A depressed man struggles to kill himself... until he finds Mr. Happy.
March 22, 2015
Released
Mr. Happy
24min
—
English
VICE Media
2016
2006
2014
2021
1993
2017
2023
1972
1994
2019
2022
1999
2013