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.
2005
2023
2024
1994
2000
1946
2021
2010
2025
1977
1945
2018