A widower receives strange Christmas gifts from a mysterious stranger.
1896
1949
—
2015
2005
1960
2023
1993
1985
2019
2020
1989
1970
1998
2012
1926
2011
1984