A dog finds the meaning of his own existence through the lives of the humans he meets.
2018
2005
2009
2004
2007
1987
1990
1993
1996
1992
1952
1999
1956
1989
1998
2006
2022