As her Christmas Eve wedding draws near, Jennifer is visited by an angel and shown what could have been if she hadn't denied her true feelings for her childhood best friend.
2015
2000
1937
2011
2023
2012
2006
1946
2004
1999
1976
1990
2024
1987
2005
1984
2002
1997