Cast
Mandy Moore
Halley Martin
Trent Ford
Macon Forrester
Allison Janney
Lydia Martin
Alexandra Holden
Scarlett Smith
Dylan Baker
Steve Beckwith
Nina Foch
Grandma Halley
Mary Catherine Garrison
Ashley Martin
Connie Ray
Marion Smith
Mackenzie Astin
Lewis Warsher
Charlotte Sullivan
Elizabeth Gunderson
Crew
Clare Kilner
Director
Neena Beber
Screenplay
Eric Alan Edwards
Director of Photography
Samantha Armstrong
Script Supervisor
William Teitler
Producer
Janice Hampton
Editor
Alexandra Welker
Costume Design
Andrew M. Stearn
Art Direction
Karen Tyrell
Unit Publicist
Dan Davis
Production Design
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.