Cast (28)

Taylor SchillingSarah Blume

Jackson Robert ScottMiles Blume

Colm FeoreArthur Jacobson

Brittany AllenMargaret St. James

Peter MooneyJohn Blume

Oluniké AdeliyiRebecca

Elisa MoolecherryZoe

Paula BoudreauDr. Elaine Strasser

Paul FauteuxEdward Scarka

David KohlsmithMiles (5 Years Old)
Ashley BlackHailey

Martha GirvinMiles' Foster Mom
Andrew MacDonaldMiles (8 Years Old)
Alexander CamposMiles (2 Years Old)
Chris ScianChristopher

Ava AugustinPenmark Student
Olivia CroftCPS Officer

Mark SparksLead Officer

Michael DysonFarmer

Brock JohnsonPawn Shop Owner









