Jodie samotnie wychowuje sześcioletniego Tima. Ojciec chłopca zginął tragicznie, ratując życie innym. Dziewczyna nie może się pogodzić z utratą ukochanego męża, otacza się pamiątkami po nim. U jej boku jest wprawdzie inny mężczyzna, zakochany w niej, czuły i troskliwy Paul, ale Jodie nie jest jeszcze gotowa, by zacząć życie na nowo. Splot dziwnych wydarzeń sprawia, że w jej życiu pojawia się Steve.
Zbliża się Boże Narodzenie. Owdowiała Jodie (Cynthia Gibb) samotnie wychowuje 6-letniego synka Timmy' ego (Curtis Blanck). Jest związana z prawnikiem Paulem (Tom IrwinTom Irwin). Pewnego dnia poznaje sympatycznego sprzedawcę, Steve' a (David James Elliott), w którym się zakochuje. Musi zdecydować, z którym z nich spędzi resztę życia...