
In a town not so far away and a time not so long ago, baby Rose was left on the porch of Greenwoods Orphanage, where Mrs. Hartley and the children under her tender care become her family. But when tragedy strikes, Rose loses the only home she has ever known and she is abruptly shipped to Irongates—a place that seems as cold and cruel as her previous home was kind. Strict headmaster Mr. Crampton immediately seems to dislike Rose and makes sure she and the other children are punished for any minor infraction of his rules. Rose soon makes friends with Emily, but in spite of her gentle and forgiving nature, some of the children will take any chance they can to get her into trouble. When she learns that every Christmas Mr. Crampton’s generous brother gives an orange to each child, Rose waits in eager anticipation.
Genres:

Edward Herrmann as Mr. Crampton

Nancy Stafford as Mrs. Hartley

Bailee Michelle Johnson as Rose

Savanna Kylie Lewis as Emily

Bruce Newbold as Joe

Yolanda Stange as Polly

Ethan Hunt as Gilbert

Sydney Peebler as Celeste

Ethan Lyde as Andrew

Elizabeth Hales as Miss Gladstone

Juliette Lyde as Mary

Grace Hallows as Beatrice

Emily Hallows as Felicity

Anne Burton as Josephine

Aiden Beagley as Walter

Danny James as Simon Beesley

Max Moody as Samuel

Madalynn Wight as Abigail

Aimee Lynne Johnson as Katharine

Demitria Cline as Victoria

Cooper Johnson as Thomas

Danna Louisa Wilson as Charlotte

Sarah White as Samantha

Kimball Stinger as Jacob

Koleman Stinger as Jasper

Maggie Scott as Olivia

Brooke Wight as Jenny

Abigail Scott as Eliza

Ethan Scott as Michael

Sahara Yasmin Krompel as Young Rose

Abigail Hiller as Toddler Rose

Rylee Kaye Stones as Baby Rose

Sage Adler as Young Josephine

Taryn Bedore as Young Felicity

Benjamin Lyde as Young Samuel

Emerald Green as Young Maid

Caitlin E.J. Meyer as Rose's Mother / Grace Crampton

Bus Riley as Doc Cronin

Kelsey Carter as Kristen

Kenzie Carter as Christina

Annie Milne as Dorothy

Tyler Doyle as Charles

Brandon Avery as Matthew

Jaxon Hunt as Paul

Hannah Hunt as Jill

Joshua Hunt as George

Thomas J. Post as Josephine's Father

Kim Moody as Josephine's Mother

Brady Hales as Walter's Father

Cate Allen as Walter's Mother

Lisa Spurrier as Jenny's Mother

Bill Gillane as Jenny's Father

George Venturino as Samuel's Father

Jill Adler as Eliza's Mother

Justin Doxford as Benefactor

Clayton Reid as Benefactor

Jenny Krompel as Michael's Mother

Kenneth Applegate as Michael's Father

Marlys Miller-Fladeland as Kind Benefactress

Leslie Goeckeritz as Benefactress

Trudy Bockoven as Benefactress

Emma Herrmann as Young Benefactress

Linda Bethers as Benefactress

Mili Parks as Benefactress

Lillian Ruth Brady as Little Girl

Jane Brady as Little Girl's Mother

Ken Brady as Little Girl's Father

Jessie Haeffele as Train Passenger

Kenny Haeffele as Train Passenger

Cherie Groll as Woman with dog

Gunnar J. Russell as Boy with dog

Stephanie Goodman as Snooty Passenger

Andrew L. McClain as Hurried Passenger

Kevin Gunn as Loitering Passenger

Matt Burch as Carriage Driver

Stephanie Breinholt as Voice of Rose (voice)
Made by edimario