V průběhu šesti let policisté postupně nacházejí těla deseti znásilněných a zavražděných žen. Mezi oběťmi je jednasedmdesátiletá babička i třináctiletá školačka a neexistuje mezi nimi žádná zjevná souvislost, žádné vodítko kterého by se kriminalisté mohli chytit. Detektivové Cho, Park a Seo vyslechnou na 3 000 podezřelých, do akce se postupně zapojí 300 000 policistů. Jenže chytit a usvědčit nevypočitatelného sériového vraha, jehož chladnokrevnost je noční můrou i pro zkušené profesionály, je úkol, který zřejmě přesahuje lidské síly...