A widower receives strange Christmas gifts from a mysterious stranger.
2000
2002
2003
1994
2022
2015
2012
2021
—
2025
1981
1961
1996
2004
1940