No campo de um país da Europa Oriental, três meninas são assassinadas na floresta por um pedófilo e encontradas nuas com um corte preciso na garganta. O detetive Viktor Marek, que veio da cidade, investiga o caso, mas seu superior Pavel Nowak prende um bode expiatório, o maconheiro Alexi Berka, e tortura o jovem para confessar o assassinato, já que está disputando as eleições. Marek não concorda com o resultado da investigação e renuncia ao seu cargo, mas continua a rastrear o assassino.
Ao seguir uma pista em uma estrada antiga, Marek encontra a garota Anna Tatour, que tem um pneu furado em sua bicicleta, e oferece uma carona em seu carro para a garota. Em seguida, ele diz à mãe de Anna, Milena Tatour, que ela deve instruir sua filha a não aceitar carona de estranhos. Marek fica obcecado em caçar o pedófilo e decide alugar um posto de gasolina antigo na estrada próxima ao local onde os crimes foram cometidos para observar os carros que usam a estrada e convida Milena para cozinhar para ele com a intenção de usar secretamente Anna como isca.
Enquanto isso, o assassino é o perturbado pediatra Vladimir Kozant, que coloca seus olhos em Anna enquanto abastece no posto de gasolina. Mas Marek se apaixonou por Milena e Anna e decide encerrar sua investigação.