Jennifer Garner als Mary Rose Clayborne / Victoria Elliot at 17 | |
Jeffrey D. Sams als Adam Clayborne | |
Zak Orth als Douglas Clayborne | |
Justin Chambers als Cole Clayborne | |
Tristan Tait als Travis Clayborne | |
David Newsom als John Stringer | |
Casey Siemaszko als Fergus Carroll | |
Stuart Wilson als Richard Elliot | |
Kristin Griffith als Annie | |
Vera Farmiga als Emily Elliot | |
Carmen Moore als Shining Water | |
Kevin Zegers als Cole Clayborne at 13 |
Christopher Cain | Director |
Earl W. Wallace | Teleplay |