Keeping the Promise_
A colonial family seeks a better life in Maine's wilderness in this powerful adventure. When William Hallowell leaves behind 13-year-old son Matt to safeguard their claim, the boy relies on his new friendship with the Penobscot Indians for survival.
Starring
Keith Carradine, Annette O'Toole, Brendan Fletcher
Updated Feb 16, 2026
WHERE TO WATCH
No streaming data available yet.
Check availabilityDROPTHE_ GOSSIP
Year context
Keeping the Promise was released 29 years ago in 1997.
Overview
A colonial family seeks a better life in Maine's wilderness in this powerful adventure. When William Hallowell leaves behind 13-year-old son Matt to safeguar...
Keeping the Promise is a Drama film with a runtime of 1h 30m.
CAST (20)
Keith Carradine
William (Will) Hallowell
Annette O'Toole
Anne Hallowell
Brendan Fletcher
Matthew (Matt) Hallowell
Gordon Tootoosis
Sakniss
Maury Chaykin
Hunter Ben Loomis
David Cubitt
Boat Agent
AD
Allegra Denton
Sarah Hallowell
Ruby Gillett
Katy
WL
William Lightning
Attean
AS
Ashley Saulnier
Older Child
BS
Ben Saulnier
Young Man Walking
JS
Justin Saulnier
Young Child
PS
Pauline Saulnier
Woman with Children
TS
Todd Saulnier
Man loading drum onto ship
CS
Camilla Scott
Josie
MS
Michael Stevens
Colonial
Benedict Campbell
Smithy
Chris Britton
Officer
Darrell Dennis
Jimnodo
Nell Geisslinger
DETAILS
Release
Status
Released
Runtime
90 min (1h 30m)
Country
Rating
5.5/10 (3 votes)
FREQUENTLY ASKED QUESTIONS
What is Keeping the Promise about?
A colonial family seeks a better life in Maine's wilderness in this powerful adventure. When William Hallowell leaves behind 13-year-old son Matt to safeguard their claim, the boy relies on his new friendship with the Penobscot Indians for survival.
How long is Keeping the Promise?
Keeping the Promise has a runtime of 90 minutes (1h 30m).
Who stars in Keeping the Promise?
The cast of Keeping the Promise includes Keith Carradine, Annette O'Toole, Brendan Fletcher, Gordon Tootoosis, Maury Chaykin.
What is the rating of Keeping the Promise?
Keeping the Promise has a rating of 5.5 out of 10 based on 3 votes on TMDB.
GENRES (1)
Drama