Der böse Dschinn wird während eines misslungenen Raubüberfalls von der Diebin Morgana geweckt. Er nimmt das Verbrechen zur Kenntnis und lässt sich ins Gefängnis stecken, damit er den Gefangenen im Austausch für ihre Seelen verdrehte Wünsche erfüllen kann. Wenn Morgana ihn um drei Wünsche bittet, kann seine Rasse, die Dschinn, die Erde übernehmen und die gesamte Menschheit töten.
Dänemark im 6. Jahrhundert: Nacht für Nacht sucht sich das Ungeheuer Grendel, halb Mensch, halb Wolf, neue Opfer im Schloß Sigriz. Beowulf, ein Einzelkämpfer mit übermenschlichen Kräften, will diesem Spuk ein Ende bereiten. Vor der Burg erwarten Beowulf abscheuliche Gestalten. Gerade noch gelingt es ihm, eine junge Frau zu retten, die von einem riesigen Hackbeil zweigeteilt werden soll. Doch lieber stirbt sie, als in das Bollwerk des Schreckens zurückzukehren...
Nachdem der kleine Humphrey (Toby Hall) beim Spielen mit seinem Freund vom Dach der großen Familienvilla stürzt, wird er zum Geist und muss erkennen, dass Geist zu sein nicht so einfach ist, wie man zunächst erwarten würde. Als seine Spuk-Familie dann auch noch aus dem großen Anwesen, in dem sie seit Jahren rumspuken, vertrieben wird, hat der junge Humphrey viel zu tun. Auf der Suche nach einem neuen Ort zum Niederlassen treffen die Familien auf viele andere Gespenster, die das gleiche Schicksal teilen. Sie alle wurden aus ihren alten Anwesen, Schlössern und Villen vertrieben, dort wird Platz für Shoppingcenter und Eigentumswohnungen gemacht. Um die eigene Familie und seine Geisterkumpanen vor dem drohenden Aus zu retten, muss Humphrey lernen, wie man andere Leute so richtig zum Gruseln bringt und nimmt es mit einem Geisterjäger auf, der ihn und seine Lieben verfolgt.