A frog tries to live a normal human life, working in a dead-end job as his marriage starts crumbling.
1991
2017
1977
2003
2023
2005
2004
2016
2018
1998
2009
1963
2002
2011