Jennifer Aniston jako Justine i Jake Gyllenhaal jako Holden wcielają się w główne role w historii rozgrywającej się w małym amerykańskim miasteczku. Justine, zmęczona monotonnym życiem i pracą w lokalnym sklepie, czuje się uwięziona w codziennej rutynie. Jej relacja z mężem staje się coraz bardziej odległa, co prowadzi ją do nawiązania znajomości z młodszym współpracownikiem, Holdenem. Ich związek szybko przeradza się w coś więcej, wprowadzając chaos w jej dotychczasowe życie. Wkrótce Justine musi zmierzyć się z konsekwencjami swoich wyborów, balansując między pragnieniami a odpowiedzialnością.