Daniel (Morgan Freeman) wird mit Allison (Florence Pugh) zusammengebracht, einer einst erfolgreichen jungen Frau mit einer glänzenden Zukunft, die in eine unvorstellbare Tragödie verwickelt war, die das Leben seiner Tochter kostete. Während der von Trauer geplagte Daniel seine Enkelin im Teenageralter aufzieht und Allison nach Erlösung sucht, entdecken sie, dass Freundschaft, Vergebung und Hoffnung auch an ungewöhnlichen Orten gedeihen können.