Elliot Anderson (Kevin Costner), karısının bir araba kazasında ölmesiyle dul kalır. Elliot, kızı doğumda can verdiği için torunu Eloise (Jillian Estell)’i büyütür. Acısıyla baş etmeye çalışırken, Elliot’un dünyası, Afrikan Amerikan büyükanne Rowena (Octavia Spencer)’nın Eloise’in kendi kızını ölüme itmekle bağımlısı olan babası Reggie’ye verilmesini isteyince alt üst olur. Elliot kendisini bir anda velayet savaşında bulur ve ne pahasına olursa olsun torununu ilgisiz babasının eline vermeyecektir.