Дії фільму розгортаються у 70-ті роки в живописних німецьких селах. Головна героїня — Міхаела Клінглер, молода дівчина з епілепсією, яка, попри закиди своєї релігійної матері Маріанни, вирішує навчатися на педагогічному факультеті університету. Її батько Карл підтримує дочку, надаючи їй кімнату в гуртожитку, тож Міхаела переїжджає в Тюбінген. Протягом семестру вона відновлює зв'язок із Ганною, старою подругою, яка заохочує її знайти медичну допомогу. Коли стан дівчини погіршується через відмову від ліків, Міхаела починає стверджувати, що в неї вселилися демони. У пошуках впевненості вона вирішує звернутися до священика Мартіна Борхерта, який вірить в екзорцизм. Натомість прогресивний священик Герхард Ландауер намагається переконати її відвідати психолога. Цей внутрішній конфлікт між вірою та наукою стає ключовим у боротьбі Міхаели за своє здоров'я та саморозуміння.