Den tokiga familjen Olsson flyttar ut på landet för att fira jul. Av misstag hamnar de i ett slott i stället för det hus de egentligen skulle hyra. Det visar sig att det spökar på slottet, men det skrämmer inte de yngre barnen, Lillan och Ivar, som gärna går på skattjakt och letar efter mysterier. Storasystern Melitta är dock mycket rädd för spöken (och även spindlar) och vill flytta hem igen. Snart kommer hon i kontakt med tidningsbudet Måns som bestämmer sig för att fotografera spökena Staffan och Jean efter tiden utvecklas deras vänskap till en kärlekshistoria. Föräldrarna, Leif och Astrid, tror inte på spöken, och är helt ovetande om vilket mysterium som barnen börjar kastar sig in i. Spökena vill nämligen till en början få bort familjen från slottet, men efter ett tag inser de att hemligheterna som ruvar i slottet till sist bör avslöjas.