L'histoire d'Anna se déroule sur l'île d'Åland en 1666, au début de la chasse aux sorcières les plus répandues et systématiques dans l'histoire scandinave. Au total, 16 femmes ont été reconnus coupables d'être en ligue avec le diable, et sept d'entre eux ont été exécutés. Pour le juge Psilander, qui a maîtrisé les nouvelles théories de sorcière du temps, les essais sont destinés à nettoyer l'île de la superstition, d'avoir la science et le bon sens prévalent. Le personnage principal, l'intelligent et têtu Anna, obtient une vue intime des événements, juste après avoir commencé à travailler comme femme de chambre dans la maison du juge. Pour le malheur d'Anna, elle tombe intensément amoureuse de son mari ami Rakel Elias, mais son infatuation avec elle disparaît rapidement. Un blessé et jaloux Anna décide de se venger et rapporte faussement Rakel au juge Psilander. Il est seulement quand Rakel est arrêté.