: Le jeune maître se retrouve dans un village isolé où il tombe amoureux d'une fille considérée comme une sorcière. Il veut l'emmener avec lui, mais les habitants expulsent la fille et le héros s'est séparé d'elle pour toujours.
Le jeune narrateur, que «le destin a abandonné pendant six mois dans le village isolé de Perebrod de la province de Volyn, à la périphérie de la Polésie», s'ennuie insupportablement. Ses seuls divertissements sont la chasse avec le serviteur Yarmola et tente d'apprendre à ce dernier à lire et à écrire. Un jour, lors d'une terrible tempête de neige, le héros apprend de la Yarmola habituellement déraisonnable qu'une dizaine de verstes de sa maison est la vraie sorcière Manuilikha, qui venait de quelque part dans le village, puis a été expulsée en dehors de ses actes de sorcellerie.
L'occasion de la connaître apparaît rapidement: dès qu'il fait chaud, le héros part à la chasse et, perdu dans la forêt, bute sur une cabane. En supposant qu'un forestier local habite ici, il pénètre à l'intérieur et découvre une vieille femme "avec toutes les caractéristiques d'une femme-yaga, comme le dépeint folklorique". Manuilikh rencontre le héros de manière peu amicale, mais s'anime visiblement lorsqu'il sort un quartier d'argent et demande à la vieille femme de dire fortune. Au milieu de la bonne aventure, la petite-fille de la sorcière, Olesya, la beauté brune de «vingt à vingt-cinq ans» entre dans la maison.Elle est amicale avec le narrateur et lui montre le chemin du retour.
Tous les premiers jours de printemps, l'image d'Olesya ne quitte pas les pensées du narrateur.
Je ne soupçonnais pas moi-même à quel point les fils minces, forts et invisibles de mon cœur étaient attachés à cette charmante fille, incompréhensible pour moi.
Lorsque les routes forestières s'assèchent, le narrateur part pour la cabane de la sorcière. Quant à la première fois, la petite-fille rencontre l'invité beaucoup plus affable que Manuilikh. Et lorsque l'invité demande à Olesya de lui dire une fortune, elle admet qu'elle lui a déjà jeté des cartes une fois et a deviné que cette année il recevra "un grand amour du côté du club des femmes aux cheveux noirs". Et à ceux qui "vous aimeront, vous apporterez beaucoup de chagrin". Plus de cartes ont dit à Oles que ce héros ferait honte à cette dame, ce qui est pire que la mort ...
Accompagnant le narrateur, Olesya tentera de lui prouver qu'elle et sa grand-mère ont un vrai don de sorcellerie, et mène plusieurs expériences sur lui - le guérit d'une coupure profonde et le fait trébucher après elle. Ensuite, le héros essaie de découvrir d'où Manuilikha est venue à Polesie, à laquelle Olesya évoque évasivement que sa grand-mère n'aime pas en parler. Puis le narrateur s'est présenté pour la première fois - son nom est Ivan Timofeevich.
A partir de ce jour, le héros devient un invité fréquent dans la cabane. Olesya est toujours heureuse de le voir, bien qu'elle rencontre avec retenue. Mais la vieille femme n'est pas particulièrement heureuse, mais Ivan parvient à l'apaiser avec des cadeaux, et l'intercession d'Olesya aide également.
Ivan n'est pas seulement fasciné par la beauté d'Olesya. Il est attiré par son esprit distinctif.Beaucoup de controverse éclate entre eux quand Ivan essaie de justifier scientifiquement «l'art noir» d'Olesino. Malgré les différences, une profonde affection naît entre eux. Pendant ce temps, Ivan gâche les relations avec Yarmola, qui n'approuve pas sa connaissance de la sorcière. Le serviteur n'aime pas le fait que les deux sorcières aient peur de l'église.
Une fois, quand Ivan revient dans la hutte, il trouve la sorcière et sa petite-fille bouleversées: un officier local leur a ordonné de quitter la hutte à vingt-quatre heures et a menacé de les laisser partir par étapes en cas de désobéissance. Le héros se porte volontaire pour aider, et la vieille femme ne refuse pas l'offre, malgré le mécontentement d'Olesino. Ivan supplie l'officier de ne pas chasser les femmes de la maison, ce à quoi il s'oppose et appelle la vieille femme et sa petite-fille "un ulcère de ces lieux". Cajolant l'officier avec des friandises et des cadeaux coûteux, Ivan atteint néanmoins son objectif. L'officier promet de laisser Manuilikh et Olesya seuls.
A partir de ce moment, Olesya commence à éviter Ivan et toute explication avec lui.
La séparation pour l'amour est la même chose que le vent pour le feu: elle éteint un petit amour et en gonfle encore plus un grand.
Puis Ivan tombe soudainement et gravement malade - pendant six jours, il a été «battu par une terrible fièvre des bois». Et ce n'est qu'après son rétablissement qu'il parvient à communiquer avec Olesya. La fille a évité de rencontrer Ivan uniquement parce qu'elle voulait échapper au destin. Réalisant que c'est impossible, elle lui avoue son amour. Ivan lui rend la pareille, mais Olesya ne peut pas tout oublier de sa bonne aventure. Cependant, malgré les illusions d'Ivan et la dépit de Manuiliha, leur amour s'épanouit.
Pendant ce temps, les fonctions officielles d'Ivan à Perebrod se terminent, et de plus en plus souvent, il vient à l'idée d'épouser Oles et de l'emmener avec lui. S'étant convaincu de la justesse de cette décision, il fait une offre à sa bien-aimée. Mais Olesya refuse - elle ne veut pas gâcher la vie d'un jeune maître instruit. La fille propose même à Ivan de le poursuivre, sans aucun mariage.
Ivan soupçonne que son refus est lié à la peur de l'église, à laquelle Olesya dit que, par amour pour lui, elle est prête à surmonter cette superstition. Elle fait en sorte qu'il se rencontre à l'église le lendemain, à la fête de la Sainte Trinité, et Ivan a un pressentiment terrible.
La vague attraction du cœur ne se trompe jamais dans ses pressentiments rapides et secrets.
Le lendemain, Ivan est retardé pour les affaires officielles et n'a pas le temps de se rendre à l'église à l'heure. De retour à la maison, il se retrouve chez le commis local qui lui parle du "plaisir" d'aujourd'hui - les filles du village ont attrapé une sorcière qui avait été secouée sur la place, voulait la salir avec du goudron, mais elle a réussi à s'échapper. En effet, Olesya est venue à l'église, a défendu la messe, après quoi des femmes du village l'ont attaquée. S'échappant miraculeusement, Olesya les menaça de se souvenir d'elle et de pleurer à fond.
Ivan apprend tous ces détails plus tard. En attendant, il se précipite dans la forêt, et trouve dans une hutte un Olesya battu sans mémoire, saisi de fièvre, et le maudissant Manuilikh. Olesya se réveille et explique à Ivan que lui et sa grand-mère ne peuvent plus rester ici, donc elle et Ivan devront partir.En partant, Olesya admet qu'elle aimerait avoir un enfant d'Ivan et regrette qu'il ne le soit pas.
Cette même nuit, une forte grêle a plu sur Perebrod. Le matin, Yarmol réveille Ivan et lui conseille de sortir du village - la grêle qui a battu les habitants de la moitié du village, selon le village, a été envoyée par les sorciers pour se venger, et les gens aigris commencent déjà à `` crier méchant '' au sujet d'Ivan. Désireux d'avertir Olesya de ses ennuis, le héros se précipite dans la hutte, où il ne trouve que des traces d'un vol précipité et des perles rouges vives, qui sont restées le seul souvenir d'Oles et de son amour doux et généreux ...