Daniel (Morgan Freeman) wird mit Allison (Florence Pugh) zusammengebracht, eine einst strahlend optimistische junge Frau mit einer glänzenden Zukunft, die in eine unvorstellbare Tragödie verwickelt war, die das Leben seiner Tochter kostete. Während der trauernde Daniel seine Teenager-Enkelin großzieht und Allison nach Erlösung sucht, entdecken sie, dass Freundschaft, Vergebung und Hoffnung an unwahrscheinlichen Orten entstehen können.