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.
1997
1930
2023
1990
2004
2003
2007
1952
2005
2022
2025
2012
1944
1984
1987
2015
2002
2021