A grieving grandfather, Elliot Anderson (Kevin Costner) is drawn into a custody battle over his granddaughter, after his wife’s death in a car accident. He has helped his wife raise Eloise (Jillian Estell) her entire life when her mother, their daughter, died during childbirth. He has loved this young girl all of his life and is now being challenged for custody from her paternal grandmother, Rowena Jeffers (Octavia Spencer) with the added help of her brother, Jeremiah Jeffers (Anthony Mackie). The trouble is that both families deeply love the granddaughter. With Eloise now being torn between the families that she loves who are struggling with their own flaws, things are going to get complicated in this based on a real events story.