A widower receives strange Christmas gifts from a mysterious stranger.
1950
2008
2001
1998
2009
1958
2006
1968
2018
1995
2020
1999
2014
2023
2022
1937
2004