Abby Knight (Brooke Shields) to piękna i inteligentna prawniczka. Chcąc zmienić swoje życie, porzuca zawód i otwiera kwiaciarnię w małym miasteczku New Chapel. Jej kuzynka Jillian (Dani Kind) niebawem bierze ślub z majętnym narzeczonym, na którym Abby ma być świadkiem. Kobieta prosi swojego przyjaciela Marco (Brennan Elliott) - przystojnego właściciela baru, aby jej towarzyszył podczas uroczystości. Zabawa kończy się jednak, gdy para znajduje zwłoki Jacka Sutcliffa (Mark Gibson).
Abby Knight (Brooke Shields) jest piękną i niezwykle inteligentną byłą prawniczką, która otwiera kawiarnię w małym miasteczku New Chapel. Kobieta ma być świadkiem na ślubie swojej impulsywnej kuzynki Jillian (Dani Kind). Abby ma szczerą nadzieję, że tym razem panna młoda nie ucieknie sprzed ołtarza. Szczęśliwie ceremonia odbywa się bez żadnych niespodzianek. Niestety, sprawy się komplikują, kiedy Abby i Marco (Brennan Elliott) - przystojny właściciel baru i były prywatny detektyw - znajdują ciało niejakiego Jacka Sutcliffa, który wcześniej próbował zakłócić przyjęcie weselne.