All Cast

Shailene Woodley
Felicity Merriman

Kevin Zegers
Ben Davidson
David Gardner
Grandfather

John Schneider
Mr. Edward Merriman

Marcia Gay Harden
Mrs. Martha Merriman

Bruce Beaton
Mr. Cole
Peter Cockett
Harry Crane

Jean Daigle

Craig Eldridge

Robinne Fanfair
Rose

Rothaford Gray
Marcus

Lynne Griffin
Lady Templeton
Katie Henney
Elizabeth Cole
Juliet Holland-Rose
Annabelle Cole
Sterling Jarvis

Géza Kovács
Jiggy Nye
Simon Rice

Eulala Scheel
Nan Merriman

Janine Theriault
Miss Manderly
