Full Credits
28 members

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

Ray Kahnert
Donald Sherwood

Andrew Gillies
Buck Warsher

John White
Michael Sherwood
Laura Catalano
Lorna Queen

Peter Gallagher
Len Martin

Sonja Smits
Alison MacLeod

Bill Lake

Philip Akin

Ennis Esmer

Thomas Hauff
Darryl Pring

Patrice Goodman
Carla
Audrey Gardiner

Jayne Eastwood
Mrs. Toussaint

Sandi Ross
Dana Reznik
Darrin Brown
26 members
Clare Kilner
Director
Samantha Armstrong
Script Supervisor
Neena Beber
Screenplay
Sarah Dessen
Novel
William Teitler
Producer
Erica Huggins
Producer
Avy Kaufman
Casting
Toby Emmerich
Executive Producer
Chris Van Allsburg
Executive Producer
Ted Field
Executive Producer
Mathew Hart
Co-Producer
Mathew Hart
Unit Production Manager
Scott Kroopf
Executive Producer
David Linde
Executive Producer
Stephanie Striegel
Co-Producer
Michele Weiss
Executive Producer
Eric Alan Edwards
Director of Photography
David Kitay
Original Music Composer
Dan Davis
Production Design
Carolyn A. Loucks
Set Decoration
Andrew M. Stearn
Art Direction
Deborah Ross
Title Designer
Alexandra Welker
Costume Design
Janice Hampton
Editor
Shawna Callahan
Editor
Karen Tyrell
Unit Publicist