Keeping the Promise is a 1997 historical drama television film based on the children's novel The Sign of the Beaver by Elizabeth George Speare.
Keeping The Promise tells the story of a 13-year-old boy, Matt (Brendan Fletcher) and his father, (Keith Carradine) who, as early settlers, together build a wooden cabin in Maine in 1768.
Although uncertain of how to teach anyone, especially the unwilling Attean, Matt accepts the task out of obligation, as he owes his life to the man.
On their way the newborn and the mother come down with fever, this delays them and when they reach the boat for its last crossing before winter they are turned back because of the baby's illness.
Back in Maine, Matt does not immediately befriend Attean, although the two young boys eventually form a strong friendship as they help each other through difficult circumstances.