A widower receives strange Christmas gifts from a mysterious stranger.
2020
2013
1988
2019
2021
1975
1958