Děj románu se odehrává v Británii, na panství Alderich, v posledních týdnech roku 999. Hlavní hrdinkou je devatenáctiletá Serath, vnučka lorda z Alderichu, kterého otec donutil vstoupit do kláštera jako pokání za hříchy její matky, popravené jako čarodějnice. Serath uprchne z kláštera, ale je unesena Rafaelem z rodu Leonhartů, kterému se podle legend má v prvním dni nového milénia dostat panství Alderich. Lord z Alderichu plánuje, aby Serath Rafaela otrávila, ale ona se do něj zamiluje a jeho rozkazu se vzepře. Na Štědrý den, vnímán jako poslední den starého tisíciletí, lord z Alderichu zapálí hrad, aby se nedostal do rukou Leonhartů, a sám v plamenech zahyne. Serath a Rafael se vezmou a jejich sňatek zpečetí spojenou vládu obou rodů.