A man finds a dying squirrel in a park and has an existential crisis in this surreal, absurd, live-action short film about death.
2014
1980
1993
2007
2021
2016
2004
1995
2022
2011
1988
2010
2023
2006