Laureatka Oscara®, Olivia Colman gra Annę, która stara się opiekować 80-letnim ojcem, Anthonym (Anthony Hopkins, laureat Oscara®). Anne martwi się stanem ojca, który wykazuje oznaki demencji. Anthony ma raz lepsze raz gorsze dni, potrafi kaprysić, odrzuca kolejnych opiekunów, proponowanych przez córkę. Anna widzi jak ojciec powoli gaśnie.
W czasie wizyty u znajomych, Fulla Horak (Małgorzata Kożuchowska) poznaje kobietę, której niezachwiana wiara w Boga robi na wszystkich ogromne wrażenie. Spotkanie to odciska piętno na Fulli i zmusza ją do duchowych poszukiwań i powrotu do wartości, które odrzuciła przed laty. Pewnej nocy, pogrążona w modlitwie Fulla doświadcza objawienia. Ukazuje się jej Magdalena Zofia Barat – zmarła 70 lat wcześniej założycielka zgromadzenia Najświętszego Serca.
Kiedy pierwszoroczniak Chris poznaje studentkę ostatniego roku, Sam, szybko się zakochują i planują wspólną przyszłość. W międzyczasie biznesmen Jorge spotyka stewardessę Leslie i wyrusza we własną miłosną podróż. Podczas gdy romans Chrisa i Sam się rozwija, Jorge zmaga się z postępującą chorobą i wkrótce te dwie historie miłosne krzyżują się w dramatycznych okolicznościach, wymuszając podjęcie bolesnych decyzji.