Carly Hunter prowadzi małą firmę cateringową. Pewnej nocy jest świadkiem zabójstwa swojej klientki i jej przyjaciela. Carly w zabójcy rozpoznaje powszechnie znanego doktora Winnifilda. Po krótkim areszcie, doktor zostaje zwolniony za kaucją. Od tej pory Carly otrzymuje tajemnicze przesyłki i telefony z pogróżkami. Kobieta nie chce się poddać programowi ochrony świadków, więc zostaje jej przydzielony ochroniarz - policjant Jack Brannigan. Pomiędzy nimi zaczyna rodzić się uczucie.
Carly Hunter ma prosperującą firmę cateringową. Obiecuje pomóc znajomej, Sophie, w przygotowaniu kolacji. Gdy przyrządza danie w kuchni, pewien mężczyzna zabija Sophie i jej przyjaciela. Carly widzi tragedię. Rozpoznaje w zabójcy znanego doktora Chestera Winnifielda. Policja go przesłuchuje. Mężczyzna nie przyznaje się do winy i zostaje zwolniony za kaucją. Carly ma zeznawać jako świadek. Policjant Jack Brannigan zajmuje się jej ochroną. Mimo zagrożenia kobieta nadal prowadzi interesy, a policjant zaczyna ją coraz bardziej lubić.