A karácsonyi kastély - Ebben a karácsonyi románcban a híres amerikai írónő, Sophie (Brooke Shields) Skóciába utazik, hogy egy kastélyt vásároljon. Ám Myles herceg (Cary Elwes), a kastély tulajdonosa csak egy skót származású embernek akarja eladni a birtokát. Sophie ebbe képtelen beletörődni, így beveti a bájait is, hogy kompromisszum szülessen.