W ostatniej części kultowej serii Larsa von Triera w szpitalu ponownie pojawiła się demoniczna siła. Podczas burzliwej nocy, lunatyczka Karen zostaje wezwana przez tajemniczy głos i teraz musi udać się do Królestwa, aby uzyskać odpowiedzi.
Ojciec Eskila jest inżynierem zajmującym się naprawami w elektrowniach, co oznacza, że chłopiec wraz z ojcem często zmieniają miejsce zamieszkania. Kiedy tylko Eskil zdąży się z kimś zaprzyjaźnić, przychodzi czas na kolejną przeprowadzkę. Jedyną stałą jest obecność w każdym z miejsc drużyny hokejowej. Eskil także należy do drużyny, ku radości ojca - byłego profesjonalnego hokeisty. Urazowy i dość niebezpieczny sport, nie jest jednak dla Eskila żadną przyjemnością. Chłopiec fascynuję się statkami i marynistyką. Na swojej drodze spotyka Mirje, świetnie zapowiadającą się hokeistkę i Trinidad, samotnie mieszkającą miejscową "dziwaczkę", która w hangarze za wioską buduje własną łódź...
Dalszy ciąg historii rozgrywającej się w kopenhaskim szpitalu Królestwo. Doktor Helmer powraca z Haiti, gdzie starał się zgłębić tajemnice voodoo. Profesor Bondo, który w imię eksperymentu posunął się do granicy samounicestwienia, walczy o życie. A szef szpitala, profesor Moesgaard, potrzebuje pomocy psychiatry. Pacjentka, kontaktująca się z duchami, zostaje śmiertelnie potrącona przez szpitalną karetkę.
Student prawa, Martin, znajduje pracę na stanowisku nocnego strażnika w instytucie medycznym. Noce ma zamiar spędzić na nauce, ale jedno miejsce nie daje mu spokoju podczas dyżurów: kostnica. W tym czasie w mieście grasuje morderca kobiet, któremu po piętach depcze częsty gość kostnicy (przywożący nowe ofiary) inspektor Wörmer. Wkrótce w kostnicy zaczynają się dziać dziwne rzeczy...