Jake Davis (Russell Crowe), un romanziere di successo, si ritrova a combattere contro il mondo dopo che un incidente d’auto mortale lo ha lasciato da solo a crescere la figlia di cinque anni Katie. Afflitto dal senso di colpa per la perdita della moglie, Jake deve vedersela con le difficoltà quotidiane del crescere una bambina e con le pressioni dei prepotenti parenti che vorrebbero portargliela via. Una volta cresciuta e divenuta ormai trentenne, Katie (Amanda Seyfried) lotterà contro i traumi che derivano dalla sua travagliata infanzia...