A widower receives strange Christmas gifts from a mysterious stranger.
1988
1960
2019
2023
2018
1981
1985