Det er 1. december og den fattige 12-årige Karen skal til jobsamtale på herregården Lindestrupgaard. Men Karen får ikke ansættelse som stuepige og skal derfor sendes væk fra sin familie og ud på nabogården. Karens ven, nissen Rumle, har dog en særlig plan. Med Rumles hjælp overbeviser Karen herregårdsfruen Rigmor, om at ansætte hende alligevel. Den skumle Lars Ravn dukker samtidigt op på herregården og lokker Karen til sig med en særlig nisseremse, som kun børn burde kende.
Det er Karens 13-års fødselsdag og hun træder nu ind i de voksnes rækker og kan ikke længere se sin nisseven Rumle. Herregårdsdatteren Marie Louise ankommer fra storbyen, fyldt med moderne ideer. Men hendes far Erik har andre planer og vil have hun skal mødes med nabogårdens Aage af Jungshoved for at tale om ægteskab. Den skumle Lars Ravn er måske ikke så skummel alligevel. Han tilbyder at hjælpe Karen med at kunne se Rumle igen, ved hjælp af et julehjertesmykke.
Det trækker op til torden. Rasmus og Marie Louise opfanger elektriciteten fra et lyn, for at give hendes far en lærestreg. Lars fortæller Karen, at hun skal finde en særlig nissebog. Så bliver julehjertet magisk og hun kan se Rumle igen, selvom hun er fyldt 13 år. Karen narrer Skovkonen med sine klejner og stjæler en side i nissebogen. Rasmus og Marie Louises lyneksperiment virker, men Rumle og Karen bruger det til deres julehjerte-ritual - hvilket får store konsekvenser.
Karen kan endelig være sammen med Rumle igen. Men snart begynder der at ske ulykker og underlige ting på herregården. Kornet i laden spirer, køernes mælk bliver sur og dyrene opfører sig mærkeligt. Er det julehjertet, der er skyld i alle ulykkerne, så herregården risikerer at gå fallit? Til gengæld begynder kærligheden at blomstre mellem Karens storebror Rasmus og Marie Louise, selvom hun måske skal forloves med Aage.
Stuepigen Fie anklager Karen og Rasmus for at udøve sort magi og være skyld i ulykkerne på herregården. Men Marie Louise kommer dem til undsætning, så Fie bliver fyret for at sprede usandheder. Karen og Rumle tager ud til Skovkonen for at reparere julehjertet, så de kan ophæve forbandelsen og redde herregården. Men det er ikke så nemt, som de havde håbet.
Aage af Jungshoved, der vil forloves med Marie Louise, kommer på besøg. Alt skal være perfekt, da Aage ikke må vide noget om de mystiske ulykker på herregården. Karen og Rumle bager magiske kager for at drille Aage, men uanset hvad Karen gør, så hjælper det ikke, for Aage bliver blot endnu mere forelsket i Marie Louise og beslutter at brylluppet skal stå allerede inden jul.
Rumle er blevet elektrisk efter lynnedslaget. Karen og Rumle prøver at få elektriciteten ud af Rumle, med hjælp fra de to små drenge, men en mærkelig sky samler sig nu over herregården. Er noget ondt på vej? Ilter, en underlig dreng på Karens alder, siger han vil hjælpe hende, men hvorfor? Rasmus og Marie Louise aftaler de skal stikke af sammen.
Skovkonen siger, at tyven, der stjal julehjertet fra hende, er nøglen til at gøre det hele godt igen. Karen tror, at tyven er Lars og får Ilter til at udspionere ham. Herregården skal uddele den årlige julekurv med mad til landsbyen. Men ingen må vide noget om, hvor dårligt det står til og at lagrene er ved at være tomme. Erik kommer med en overraskende besked til landsbyen.
Karen føler sig overvåget hele tiden, så da Ilter pludselig er opsat på at se hendes nisseven, bliver hun mistænksom. Marie Louise venter på Rasmus, så de kan rejse væk sammen. Men Rasmus kan ikke forlade sin familie, da de så risikerer at ende på fattiggården. Da Rasmus ikke dukker op, bliver Marie Louise skuffet og tager i stedet imod tilbuddet, der kan redde herregården.
Kongen kommer på besøg og overnatter på herregården. Karen opdager, at Lars ved, hvor Rumle bor. De må være forsigtige. Kongen er imponeret over Rasmus' heltegerning og inviterer ham med til frokost hos de fine. Rasmus har aldrig prøvet noget så fint og fornemt før og da Aage aner, at der er noget mellem Rasmus og Marie Louise, stikker han til ham. Lars og Ilter prøver stadig at finde indgangen til nisseloftet, måske de to yngste drenge ikke er lige så forsigtige?
Kongen udnævner Erik til ridder af Dannebrog og forelsker sig i Karens småkager. Karen får Rasmus til at passe på julehjertet og råder ham til at fortælle Marie Louise, at han elsker hende inden hun skal giftes. Men pludselig bliver alle tjenestefolk kaldt til mønstring. Lars påstår, at hans julehjertesmykke er blevet stjålet, men Karen forsøger at bevise, at han lyver og er en efterlyst svindler. Hele landsbyen samles i kirken og venter spændt på bruden, men hvor bliver hun af?
Lars mangler kun nisseremsen for at få fat i Rumle og mistænker Ilter for at hjælpe Karen. Aage er blevet gjort til grin, men er nu endnu mere opsat på brylluppet med Marie Louise, for at redde hans værdighed. Gotfred er bekymret for hans søster, der er forsvundet og der opstår endnu større forvirring, da Marie Louises hest pludselig dukker op, men så gør Karen et vigtigt fund på herregårdens loft.
Eftersøgningen af Marie Louise fortsætter. Men Karen får en idé til, hvordan de får sneget hende væk fra herregården. Skovkonen har brug for, at Rumle kommer ud til mosen og møder hende, men det er en farlig mission, for Lars har fået fingrene i julehjertet. Aage vil have brudeprisen retur, nu hvor Marie Louise stadig er forsvundet, men det er ikke så lige til at betale.
Karen afsløres i at have hjulpet Marie Louise med at stikke af, men da Rasmus tager skylden, bliver de begge fyret fra herregården. Rigmor står endeligt op for sin datter og fortæller Aage, at han aldrig bliver gift med Marie Louise. Men Erik har underskrevet en kontrakt og Aage er ikke til at forhandle med. Lars har kidnappet Rumle og Rasmus tager til storbyen, for at finde Marie Louise.
Karen beder Ilter om hjælp til at finde Rumle. Lars og Gyda udarbejder ondskabsfulde planer for, hvordan de bliver rige på at udnytte Rumles magiske evner. Herregårdsfamilien forsøger at finde sig til rette hos tjenestefamilien, som har åbnet deres hjem op for dem. Rasmus finder Marie Louise på et kvindepensionat i storbyen.
Karen, Ilter og Johannes snyder Lars og Gyda til at lave en sidste forestilling i landsbyen for at vinde noget tid. Karen opsøger Skovkonen, som forhåbentligt kan hjælpe med at befri Rumle. Aage opsøger herskabet og befaler dem til at arbejde for ham, hvis de skal blive boende i tjenesteboligen. Men Marie Louise er ikke længere på kvindepensionatet.
Forbandelsen spreder sig og Karen skal finde Rumle inden den rammer landsbyen. Hun beder Johannes og Ilter om hjælp, mens Aage nyder at se herskabet slide og slæbe for ham. Marie Louise og Rasmus lægger store planer for deres fremtid sammen. Lars og Gyda skal skynde sig videre, inden landsbybeboerne opdager, at de bedrager dem.
Karen og Ilter opsøger skovkonen i håb om at få svaret på, hvordan de bryder forbandelsen. Først skal de redde Rumle og få ham hjem igen, men hvor skal de starte? Aage vil forære Lindestrupgaard til kongen i julegave for at klinke skårene og genoprette sin status. Marie Louise er nervøs, da hun vågner og Rasmus er forsvundet fra pensionatet. Lars og Gyda er nu på vej til storbyen med Rumle, så hvordan kan Karen nå at befri ham?
Karen og Ilter leder efter Marie Louise og Rasmus i storbyen. Men det er for sent, de er allerede rejst. Dog hører de, at der er en forestilling på markedet, med en magisk nisse. Rumle opdager splid mellem Lars og Gyda. De to planlægger at tage dampskibet til Amerika med Rumle og aldrig vende tilbage. Der er afgang kl. 18:00, så Karen og Ilter skal finde på en redningsaktion, hurtigt.
Marie Louises hjemkomst bliver en glædelig overraskelse for herskabet, for de kan nu betale Aage brudeprisen tilbage, men det viser sig, at der mangler 100 rigsdaler. Hvis ikke de skaffer de sidste penge, mister de herregården for altid. Nu kommer Marie Louises fantasi og Karens talent for bagværk i spil. Skovkonen fortæller Karen og Ilter hvordan de ophæver forbandelsen, men de har forbrudt sig imod ældgamle nisseregler og det har en meget stor pris...
Hvis Karen ikke får brudt forbandelsen inden midnat, vil den vare for evigt. Karen bliver nødt til at afslutte det, hun har startet og tage konsekvensen. Marie Louise og Rasmus forhold er tættere end nogensinde, men Erik mener det nu er på tide, at alle vender tilbage til deres vante roller. Erik beder Karl om at sætte sin søn på plads, men Karl råder Rasmus til noget helt andet. Og Lars er slet ikke færdig med Rumle.
Karen og Rumles ritual virkede. Det er et julemirakel - forbandelsen er brudt! Nu hvor kornet er godt igen, har Marie Louise en idé hun endelig kan føre ud i livet, og hun har et helt særligt tilbud til Karen. Rasmus venter på det helt rigtige øjeblik til at fri til Marie Louise, men tør han? Erik indser endelig, hvem der hjalp familien, da alle andre vendte dem ryggen og Rigmor beslutter sig for at gøre noget, som kommer helt bag på begge familier.