Rok 1988. Emma (Anne Hathaway) jest niepoprawną, nieco zakompleksioną idealistką. Pochodzącej z klasy robotniczej dziewczynie brakuje jednak siły przebicia, w efekcie do wszystkiego musi dochodzić ciężką pracą. Z kolei Dexter (Jim Sturgess) to przystojniak, który bogactwo i wynikającą z niego pewność siebie zawdzięcza rodzinie. Oboje poznają się w dniu rozdania dyplomów na Uniwersytecie Edynburskim. Po hucznej imprezie trafiają do jej mieszkania, ale do niczego między nimi nie dochodzi. Nazajutrz każde rusza w swoją stronę. Przez kolejne 20 lat, każdego 15 lipca, spotykają się, by porozmawiać o swoich związkach, sukcesach, marzeniach i rozczarowaniach. W końcu uświadamiają sobie to, czego tak długo nie dostrzegali...