Love's Enduring Promise › Cast
Katherine Heigl
Marty Claridge
Dale Midkiff
Clark Davis
January Jones
Missie Davis
Logan Bartholomew
Nate/Willie LaHaye
Mackenzie Astin
Grant Thomas
K'Sun Ray
Aaron Davis
Logan Arens
Arnie Davis
Cliff DeYoung
Zeke
Matthew Peters
Brian Murphy
Michael Bartel
Willie at 15
Dominic Scott Kay
Mattie
Blaine Pate
Sam
Cara DeLizia
Annie Walker