Sam Elliott
Jess Sanford
Sam Elliott
Jess Sanford
John Corbett
Tom Marks
Sarah Paulson
Beth Marks
Karen Allen
Claire Sanford
Emily Alyn Lind
Vanessa Marks
Elizabeth McLaughlin
Tammy
Max Charles
Gordon Marks
Richard Fitzpatrick
Ted Zachary
Jeremy Akerman
Reverend Bob Danforth
Eric Keenleyside
Wade Miller
Tegan Moss
Adult Vanessa
Dawn McKelvie Cyr
Abby Hildman
Rhonda McLean
Reader
Glen Lefchak
Rick Zackary
Jennie Raymond
Rita
Joshua Rush
Actor (voice, uncredited)
Robert Harmon
Director
Pnenah Goldstein
Writer