After three long years away, a crippled World War II soldier excitedly returns home to his wife, only to discover her life now revolves around a sinister stray cat.
2020
2024
2019
2011
2017
1995
2006
2016
1993
2012
2023
2018
1992