When Daniel is fired right before his son's expensive surgery, an angel takes him on a journey back in time to witness the trials of Joseph and Mary before the very first Christmas, reminding him how God's love can carry him through anything.
2018
1998
2001
2002
2023
2012
1997
2007
2021
2008
1969
—
2005
2004
1990