Karl Magnus Ståhl vaknar mitt i natten med en gnagande oroskänsla i magen, en instinkt han känner igen sedan tidigare. Det är något som inte stämmer. Farhågorna besannas när hans nittonåriga dotter inte återvänder som planerat från sin resa i Sydamerika.
När myndigheterna sviker tar han saken i egna händer. Ensam och utan spår reser han till Peru för att leta på den plats där Jessica senast befann sig. Väl där dröjer det inte länge innan den mystiske professor Ward dyker upp med information som bara den som fört bort Jessica borde ha. Eller?
Professorn berättar om ett hemligt sällskap som kan hjälpa till i sökandet. I en kamp mot klockan beslutar sig Magnus för att ta emot erbjudandet, vilket leder honom in på en rad oförklarliga händelser och prövningar som kommer att förändra honom för alltid.