Zullen Belles dromen dit jaar met kerst eindelijk uitkomen?
De dertigjarige Belle Albany voelt zich eenzaam deze kerst. Ze verlangt naar liefde en een beetje wintermagie, maar de vraag is of ze die nog vindt in het slaperige Schotse dorp. Dat verandert als ze de oudere Edina op haar kersenrode fiets ontmoet en besluit een onvergetelijke kerst voor hen beiden te organiseren. Maar dat is nog niet zo makkelijk in Edina’s vervallen kasteel, en zeker niet als haar knappe, lang verloren gewaande kleinzoon Jack Hamilton-Kirk opeens op de stoep staat. Hij is eigenlijk de Grinch in menselijke vorm, dus waarom klopt haar hart zo snel, elke keer dat ze in dezelfde kamer zijn? Hoe hard ze het ook probeert, Belle kan hun groeiende aantrekkingskracht niet negeren. En dan wordt er ook nog een geheim uit Jacks verleden opgerakeld...