Alison (Florence Pugh) prowadzi beztroskie życie. Dobrze zarabia i czuje się szczęśliwa w zawiązku z Nathanem (Chinaza Uche). Wszystko zmienia wypadek drogowy, do którego dochodzi z jej winy. W zdarzeniu giną jej przyszła szwagierka i mąż kobiety, a ona sama odnosi ciężkie obrażenia. Rok później Alison zmaga się z silną depresją i jest uzależniona od środków przeciwbólowych, a matka, Diane (Molly Shannon), nie potrafi jej pomóc. Osieroconą córkę pary, która zginęła w wypadku, Ryan (Celeste O'Connor), wychowuje zaś dziadek, były policjant Daniel (Morgan Freeman). Pewnego dnia Alison trafia do grupy wsparcia dla osób uzależnionych. Spotyka tam niedoszłego teścia, byłego alkoholika. Z początku, przytłoczona poczuciem winy, próbuje uciec. Stopniowo jednak między nią a starszym mężczyzną rodzi się relacja, dzięki której oboje odkrywają, jak wiele w życiu może zmienić przebaczenie sobie i innym.