CAST

Anna Camp
Anna Camp~ As Anna ~
Steven Strait
Steven Strait~ As Michael ~
Joe Lo Truglio
Joe Lo Truglio~ As Gary ~
Kristin Taylor
Kristin Taylor~ As Luisa ~
Chloe Mason
Chloe Mason~ As Shonda ~
Reza Leal-Smartt
Reza Leal-Smartt~ As Anna at 17 ~
Sydney Lovering
Sydney Lovering~ As Anna at 12 ~
Dana Millican
Dana Millican~ As Dr. Davis ~
Grant Hall
Grant Hall~ As Michael at 12 ~
Parker Hall
Parker Hall~ As Michael at 7 ~
Deborah Lee Smith
Deborah Lee Smith~Mrs. Johnson~