Claire, un'esperta venture capitalist di New York, fugge in una pittoresca cittadina del Vermont per le vacanze e diventa ospite della libreria Fortenbury. Al suo arrivo, Claire scopre che le celebrazioni natalizie sono state annullate dalla città in seguito a un'alluvione e che la libreria è in grave stato di abbandono. Claire accetta immediatamente la sfida di rivitalizzare il negozio, ma si scontra con il proprietario, Andrew (Jamie Spilchuk), che inizialmente rifiuta tutti i miglioramenti proposti. Alla fine, le scintille volano quando i due iniziano una storia d'amore e il contagioso ottimismo di Claire ispira Andrew a unirsi a lei per ravvivare lo spirito natalizio. Ma tutto si interrompe quando Claire scopre che Andrew ha intenzione di vendere la libreria nel nuovo anno. Lo spirito del Natale sarà sufficiente a far cambiare idea ad Andrew e a incoraggiarlo a seguire il suo cuore?