Події розгортаються в XVII столітті під час полювання на відьом у Німеччині. Місто розривають страх і забобони, коли кількох жінок звинувачують у чаклунстві. Молодий ідеалістичний суддя Руперт, прагнучи справедливості, стикається з жорстокістю та маніпуляціями інквізиторів, які використовують звинувачення як інструмент для зміцнення влади. Ситуація ускладнюється, коли він закохується в Анну, одну з підозрюваних. Руперт змушений зробити вибір між своїми переконаннями, коханням і ризиком власного життя. Фільм піднімає питання про людяність, моральний вибір і боротьбу зі страхами, які можуть призводити до катастрофічних наслідків.