Jennifer Garner as Christy Beam, Anna's mother Kylie Rogers as Anna Beam Martin Henderson as Dr. Kevin Beam, Christy's husband and Anna's father Eugenio Derbez as Dr. Nurko, a pediatric gastroenterologist who is Anna's doctor at the Boston Children's Hospital. Queen Latifah as Angela, a waitress who befriends Anna and her mother in a restaurant in Boston Brighton Sharbino as Abbie Beam, the oldest Beam daughter Courtney Fansler as Adelynn Beam, the youngest Beam daughter Zach Sale as Dr. Blyth, the first doctor to listen to Christy about her sick daughter Kelly Collins Lintz as Emmy, a family friend of the Beams John Carroll Lynch as Reverend Scott, the Senior Pastor of the Beam family's church Brandon Spink as Billy Snyder, a friend of Anna Hannah Alligood as Haley, a sick cancer patient who becomes friends with Anna Wayne Pere as Ben, Haley's father Bruce Altman as Dr. Burgi, Anna's doctor who is the head of the pediatric division at the hospital in Texas Suehyla El-Attar as a receptionist at the Boston Children's hospital The Beam family makes a cameo at the end of the film before the credits.
Angela
Anna