Amy Peterson (Meghan Markle) jest młodą dziennikarką mieszkającą w dużym mieście, na które zaczyna narzekać. Miejsce to nie spełnia jej oczekiwań i młodzieńczych marzeń, co zaczyna negatywnie wpływać na pracę i związek z obecnym chłopakiem, biznesmenem Philem (Lochlyn Munro). Kiedy nakład "Chicago Post" zaczyna spadać, redaktor naczelny wysyła Amy do jej rodzinnego miasteczka, by napisała artykuł o dorastaniu u boku rodziców Glorii (Jacqueline Samuda) i Charlie'ego (Keith MacKechnie) oraz o ich przemyśle fajerwerków, w związku ze zbliżającym się dniem czwartego lipca. Na miejscu Amy zostaje szybko oderwana od obowiązków przez najlepszą przyjaciółkę (Kristina Pesic) przygotowującą się do swojego wesela z byłym chłopakiem dziennikarki, Hankiem (Christopher Jacot). Rozproszona zbliżającą się uroczystością i powierzonym artykułem Peterson odkrywa, że wciąż coś czuje do ekspartnera.
Hank od dawna planuje oświadczyć się swojej dziewczynie, Amy. Już ma jej podarować pierścionek, kiedy Amy oświadcza, że dostała świetną propozycję pracy w Chicago i opuszcza miasteczko.
Chicago nie spełnia oczekiwań Amy, która jest rozczarowana życiem w dużym mieście, w ogóle czuje się tu nieszczęśliwa. Nie układa się jej także w nowym związku z biznesmenem Philem, pochłoniętym robieniem interesów. Amy pracuje w Chicago Post. Kiedy zaczyna spadać sprzedaż gazety, szef zleca dziennikarce napisanie ciekawego artykułu o jej rodzinnych stronach, co ma przyciągnąć czytelników.
Amy wraca do domu po siedmiu latach nieobecności. Okazuje się, że Hank zaręczył się z jej najlepszą przyjaciółką, Sammie. Dawne uczucie powraca, Hank i Amy znów są sobą zauroczeni. Tylko co na to Sammie?