Câu chuyện mở màn bằng một cuộc gọi đến sở cảnh sát. Roger Eriksson, một thiếu niên bị mất tích trong thị trấn thuộc tỉnh lị Västerås. Cuộc tìm kiếm nhanh chóng được tổ chức và một nhóm hướng đạo sinh trẻ tuổi trong lần khảo sát đầm lầy đã phát hiện ra sự thật khủng khiếp: Roger bị chết thảm.

Cùng lúc đó, Sebastian Bergman - chuyên gia tâm lí học, điều tra viên hình sự đồng thời là chuyên gia hàng đầu Thụy Điển về các vụ giết người hàng loạt - đang ở Västerås thu xếp điền sản của mẹ mình sau cái chết của bà. Sebastian đã rút chân khỏi ngành cảnh sát sau cái chết của vợ và con gái trong trận sóng thần Ấn Độ Dương năm 2004.

Khi Cục Điều tra Tội phạm nhờ Sebastian giúp sức trong vụ án mạng Roger, với tính kiêu ngạo của mình, ban đầu Sebastian tỏ ra xa cách với đồng đội. Nhưng rồi khi đi sâu vào vụ án, ông bắt xóa bỏ dần khoảng cách và cùng đội điều tra phát hiện ra những bất thường tại trường tư thục Roger đang theo học.