A Good Samaritan wins a small fortune and decides to play secret Santa to the residents of his small town, soon finding love in the process.
1988
1994
2018
2023
2021
1995
1940
2022
2016
2005
1997
2002
2009