 Young Joshua Carter has a visit from a guardian angel, who takes him on an adventure into the heart of the Old Testament, where he lives out the life of the real Joshua - from the crossing of the Red Sea, through the Wilderness and into the Promised Land.