All Cast

Bethany Joy Lenz
Ellie Palmer

Sharon Lawrence
Katherine Palmer

John Schneider
Greg Palmer

Lauren London
Patty Mason

Marcus Rosner
Shawn Dalton

Rhonda Dent
Grace Palmer

Oliver Rice
Derek Cowan

Nicole Hombrebueno
Lorna West

Peter Graham-Gaudreau
Pricipal Edwards
River Angeli
River

Kareem Malcolm
Waiter
Leah Tom
Director
