De voormalige danseres Christine Sims wanneer ze tijdelijk terugkeert naar haar geboorteplaats voor het herfstfestival en ontdekt dat de winkel van haar familie het moeilijk heeft. Om het bedrijf te helpen redden, zal Christine haar dansschoenen moeten afstoffen en haar ex-verloofde onder ogen moeten zien – en misschien vindt ze daarbij zelfs liefde.
Zijn leven staat op zijn kop als hij een hartstilstand krijgt. Vlak voordat hij sterft, vertelt hij haar dat hij een verborgen zoon heeft genaamd Joshua en vraagt haar om voor hem te zorgen als hij er niet meer is. Allison moet dan frontaal omgaan met de rouw om haar man en de komst in haar leven van deze ietwat vreemde jongeman en haar moeder, die financiële moeilijkheden ervaart, voor wie ze beloofde voor te zorgen, een beetje tegen haar wil.
De schoolreünie, tien jaar na het eindexamen, lijkt Grace de ideale gelegenheid om het een en ander recht te zetten. Systematisch bewerkt ze alle oud-studenten, maar ondanks haar zorgvuldige planning loopt niet alles zoals ze had gehoopt.