Studentka Lucy Albright (Grace Van Patten) poznaje Stephena DeMarco (Jackson White). Szybko ulegają wzajemnej fascynacji. Relacja przemienia się w burzliwy romans, który na przestrzeni ośmiu lat trwale odmieni zarówno życie dwojga młodych ludzi, jak i osób z ich otoczenia. Scenariusz oparty jest na powieści Caroli Lovering.W 2015 roku, po weselu przyjaciółki, Lucy przygotowywała się na ponowne spotkanie ze Stephenem. Wspominała, jak poznali się osiem lat wcześniej. Retrospekcje ukazują trudne początki Lucy na studiach - napięte relacje rodzinne, poznawanie nowych przyjaciół oraz pełne niezręczności pierwsze spotkania ze Stephenem. Wkrótce dochodzi do tragedii, gdy jej współlokatorka Macy ginie w wypadku samochodowym wracając z imprezy. To wydarzenie wstrząsa grupą jej przyjaciół.