Na Śląsku grasuje seryjny zabójca kobiet zwany "wampirem z Zagłębia". Specjalna grupa operacyjna o kryptonimie "Anna" (od imienia pierwszej ofiary) pod dowództwem kapitana Andrzeja Jaksy (Wirgiliusz Gryń) usiłuje ustalić motywy zbrodni i charakterystykę psychofizyczną zbrodniarza. Śledztwo przeciąga się, a wśród miejscowej ludności panuje psychoza strachu. Efekty przynosi dopiero zastosowanie komputerowej analizy danych. Na podstawie żmudnie zebranych 465 cech domniemanego mordercy zostaje sporządzony jego portret. Spośród wielu wybranych przez komputer nazwisk na czwartym miejscu znajduje się Zdzisław Marchwicki, człowiek obracający się w podejrzanym środowisku. Aresztowano go dopiero po dwóch latach od dokonania ostatniego zabójstwa... Jak podkreślał sam reżyser, tematem filmu nie jest sam przestępca, lecz tropiący go ludzie. Kolejne fazy śledztwa zostały ukazane w sposób szczegółowy, wręcz dokumentalny sposób, dzięki czemu z dużą wyrazistością przedstawiono również realia społeczno-obyczajowe lat 60. i 70.