Nedugo nakon Tridesetogodišnjeg rata iz rijeke je izvučen polumrtav dječak. Na ramenu je imao tetovirani simbol, navodno vještičje djelo. Stanovnici Schongaua krivnju za dječakovu smrt svaljuju na primalju Marthu Stechlin kod koje je dječak, zajedno s ostalom gradskom siročadi, često zalazio. Gradski vijećnici žele što prije pogubiti primalju kako bi obuzdali nemir građana. Krvnik Jakob Kuisl dobiva zadatak izvući iz nje priznanje, no on je uvjeren u primaljinu nedužnost. Sluti da se pogubljenjem navodne vještice samo želi zataškati zločin i prikriti stvarni krivac. Krvnik, njegova lijepa kći Magdalena i naočiti sin gradskog medikusa, Simon, odlučuju zajedno istražiti okolnosti ubojstva. S vremenom nestaje još djece, a kada je u gradu otkriven leš još jednog dječaka, također siročeta, Schongauom zavlada prava histerija…