Becca Timm har en känsla av att hennes pojkvän tänker fria till henne. Men innan hon vet om hon kan svara ja måste hon lösa något ur sitt förflutna: de ouppklarade känslorna hon har för sin collegepojkvän Denny som lämnade henne när han blev inkallad. I hopp om att kunna reda ut sina tankar följer Becca med sin bror på en jaktresa med hans killkompisar. De stannar till i Virgin River, den stad som har blivit Dennys nya hem. Men efter att en olycka gör det omöjligt för henne att ta sig tillbaka måste hon stanna i Virgin River tills hon är bättre. Och där finns ju Denny som kan ta hand om henne. Medan julen närmar sig börjar Becca inse att det som fanns mellan henne och Denny var mer än bara en förälskelse, och att den enda julklapp hon vill ha är honom.