Sachsen im Jahre 1173: Die Hebamme Marthe und ihr Mann, der Ritter Christian, könnten mit ihrem Leben glücklich sein, doch da erreicht sie eine schlimme Nchricht: Randolf, Christians ärgster Feind, ist aus dem heiligen Land zurückgekehrt. Und damit nicht genug: eines Tages taucht im Dorf jener fanatische Beichtvater auf, dem Marthe und ihre Fähigkeit, die Menschen zu heilen, schon lange ein Dorn im Auge sind. Nur zu gern ergreift er die Gelegenheit, sie zu denunzieren. Marthe muss sich wegen Hexerei vor einem kirchengericht verantworten.