Swan leads a quiet, simple life. When he meets the crazy cat Tony, his world is turned upside down.
1936
1995
2006
1938
2015
2014
2022
1996
2024
2017
1998
1935
2008
1997
2004
2016
2001