Французский полицейский Каина Зади (Лейла Бехти, «Пророк», «Всё то, что блестит») прибывает в Кируну, небольшой шахтерский городок на севере Швеции, чтобы расследовать жестокое убийство гражданина Франции. Вместе с Андерсом Харнеском (Густаф Хаммарстен, «Бруно», «Девушка с татуировкой дракона»), шведским прокурором и представителем древнего загадочного племени саамов, они сталкиваются с новыми убийствами, и первое преступление оказывается лишь верхушкой айсберга. Каина и Андерс понимают, что за убийствами стоит десятилетний заговор, в который вовлечены многие жители города. Каина оказывается лицом к лицу с безжалостным серийным убийцей, всегда на шаг впереди, жутким планом и собственным болезненным прошлым.