The Last Wish

The Last Wish (Polish: Ostatnie życzenie) is the second published (in Polish) of the two collections of short stories (the other being Sword of Destiny) preceding the main Witcher Saga, written by Polish fantasy writer Andrzej Sapkowski. The first Polish edition was published in 1993[1] and the first English edition was first published on the 7th of June 2007.[2][3] The book has also been translated into several other languages.

The Last Wish
Andrzej Sapkowski - The Last Wish.jpg
First edition (Polish)
AuthorAndrzej Sapkowski
Original titleOstatnie życzenie
SeriesThe Witcher
Media typePrint (hardback & paperback)
Preceded bySword of Destiny 
Followed byBlood of Elves 

The collection contains seven short stories interspersed with a continuing frame story: Geralt of Rivia, after having been injured in battle, rests in a temple. During that time he has flashbacks to recent events in his life, with each flashback forming a short story.


"The Witcher"Edit


"The Voice of Reason" (Głos rozsądku) Part I - In Ellander's Temple of Melitele, a wounded Geralt is awakened from his slumber by Iola, a mute servant. The two make love, and fall asleep together, with Geralt dreaming of his fight with the powerful monster who wounded him.

The King of Temeria, Foltest, has offered a reward to anyone who can lift the curse on his daughter, Adda (the result of an incestuous union with his late sister, also named Adda), who was born as a striga, and now terrorizes the town every night. Foltest insists that his daughter not be harmed, but reluctantly grants Geralt permission to kill her if Geralt decides that Adda cannot be returned to human form. A more difficult question, to which Geralt can give no certain answer, is whether Adda, who has been a monster her whole life, can live as a "normal" human even if the curse is lifted.

Geralt prepares to spend the night at the old palace which houses the striga. Lord Ostrit, a magnate from Novigrad, arrives and tries to bribe Geralt into leaving without confronting the striga. Ostrit wants to use the striga as proof of Foltest's inability to rule, convincing Temeria's people to support Novigrad's usurpation of rule from Foltest. Geralt refuses and knocks out Ostrit to use him as bait for the striga.

Geralt fights with the striga and soon overcomes her, despite the striga's resistance to silver, which normally easily defeats monsters. Unable to subdue the striga, Geralt seals himself into its crypt, forcing it to spend the night outside its lair and thus lifting the curse. In the morning, Geralt approaches the seemingly-restored Adda, only for the girl to lunge at him and savagely claw his neck. Geralt binds his wounds and faints, but regains consciousness in the temple, being told that Adda is being cared for by the King and Geralt has earned his reward.

"A Grain of Truth"Edit

Ziarno prawdy

"The Voice of Reason" Part II - In the morning, priestess Nenneke awakens Geralt and Iola, and insists Geralt take part in a trance with Iola, which would show them Geralt's future. Geralt refuses.

While traveling through a forest, Geralt comes across the corpses of a man and a girl with strange wounds. Tracing the corpses' path, the Witcher arrives at a seemingly deserted mansion. Before entering the premises, he notices a woman in the forest line watching him, but she runs away once he notices her.

Geralt approaches the house and its owner, a large bear-like beast named Nivellen, attempts to scare him away, without success. Nivellen allows Geralt to enter the house, which supernaturally obeys Nivellen's every command. Nivellen relates that, as the reluctant leader of his late father's gang of bandits, he raped a priestess of a temple, who cursed him to be a beast before killing herself. The priestess told him how to lift the curse, but he has forgotten her exact words, only that it had something to do with a kiss from a woman.

Returning to the mansion, his family home, he invited the daughters of local villages to stay with him, rewarding their families from the mansion's treasury. None had any effect in lifting his curse, and eventually he gave up, settling for enjoying their company. Before departing, Geralt warns Nivellen that his newest relationship, named Vereena, may actually be a monster. Nivellen insists that he and Vereena are truly in love and is now hesitant to break his curse, unsure if she would still love him if he was just an "ordinary" human. Geralt notices his horse acting strangely, but dismisses it and leaves.

Along the road, Geralt realizes why his horse acted strangely and returns to the mansion. He is greeted by Vereena, whom Geralt identifies as a bruxa, a vampire-like monster with telepathic abilities. She truly loves Nivellen, but she has also been sating her appetite for blood on his other female companions, including the girl and her father that Geralt found in the woods. A fight ensues. The bruxa overwhelms Geralt, but Nivellen joins the fray and impales the monster on a pole. The bruxa confesses her love for Nivellen telepathically just before Geralt finally kills her. The confession breaks Nivellen's curse and he returns to normal. Geralt confides that the old stories about a kiss from a maiden lifting a curse like Nivellen's are mostly myth, but contain "a grain of truth": there has to be true love for the cure to work.

"The Lesser Evil"Edit

Mniejsze zło

"The Voice of Reason" Part III - Two knights of the Order of the White Rose, Count Falwick and Sir Tailles, arrive. They are ordered by the prince of Ellander to chase Geralt ("the Butcher of Blaviken") out of town. Geralt promises to leave in three days. Insulted, Tailles challenges Geralt to a duel, and the knights promise to return.

On the eve of a market festival, Geralt rides into the town of Blaviken with a monster carcass in tow. He seeks out Caldemeyn, the town's alderman, to try to get a reward for killing the monster. Caldemeyn refuses, but one of his guards mentions that the town wizard might find value in it.

They head to the wizard's tower, who is uninterested in the carcass but wants to meet Geralt nonetheless, alone. Geralt steps into the tower and discovers the wizard is Stregobor, a mage he has met previously. Stregobor explains why he is in hiding and why he wished to meet with Geralt: a young, supposedly cursed woman wants to assassinate him and Stregobor wants Geralt's protection. Geralt refuses in disbelief and leaves.

Meanwhile, the described assassin, named Renfri, has entered Blaviken along with her band of mercenaries. Geralt meets her in a local tavern, and she explains to Geralt and Caldemeyn that she bears a letter from a king that she is under his protection, which Caldemeyn confirms. That night, when Geralt withdraws to his attic room at Caldemeyn's home, he finds Renfri. Renfri explains that Stregobor had previously tried to kill her for no reason other than a superstition, and encourages the witcher to kill Stregobor instead. Geralt, again, refuses, and pleads with Renfri to forgive Stregobor to prove the superstition wrong. Renfri refuses but implies she will leave town peacefully before spending the night with Geralt.

In the morning, on the day of the market festival, Geralt realizes that Renfri lied, and won't be leaving town, but will in fact massacre the people of Blaviken to draw Stregobor out of his tower. Geralt races to the marketplace and finds Renfri's mercenaries. Although they show no immediate indication of causing harm in the market, Geralt attacks and swiftly kills each mercenary. When Renfri arrives, Geralt defeats her as well.

After the fight, Stregobor approaches the Witcher, intent on performing an autopsy on Renfri's body to prove that the curse had physically affected her. Geralt refuses to let him touch her body. Stregobor leaves, and the townsfolk, believing Geralt had just murdered a group of innocent men during the festival, begin hurling rocks at the Witcher. Geralt protects himself with magic until Caldemeyn tells the villagers to stop, but demands Geralt leave Blaviken and never return. Geralt's actions have now earned him the nickname "the Butcher of Blaviken."

"A Question of Price"Edit

Kwestia ceny

"The Voice of Reason" Part IV - Geralt tells Iola his history as a Witcher.

Geralt (under an alias) is at the castle of Cintra at the invitation of Queen Calanthe, attending the betrothal celebration for Crown Princess Pavetta. Suddenly an uninvited knight with his face covered enters, introduces himself as Urcheon of Erlenwald and claims Pavetta's hand in marriage, promised to him before Pavetta's birth, by her father, King Roegner, whose life Urcheon saved. Calanthe admits that he has a claim, but does not want to marry her daughter to a stranger. She orders him to remove his helmet, and to everyone's shock his face is that of a furry beast.

Geralt asks Pavetta whether she will agree to marry Urcheon, and to the outrage of the other suitors, she says yes. The suitors attack Urcheon, but he is defended by Geralt and the King of Skellige, Eist Tuirseach, who brought his nephew to the feast to court Pavetta but who himself loves Calanthe. The attack provokes Pavetta to reveal her latent magical powers, which threaten to destroy the castle until Geralt and Eist's druid councilor, Mousesack, manage to subdue her. When the princess approaches Urcheon, he transforms into a man named Duny. Pavetta and Duny admit that they have been seeing each other for over a year, and fallen in love. Calanthe agrees to their marriage, and, touched by Eist shielding her from the destruction of Pavetta's magical outburst, finally agrees to his proposal of marriage. Thanking Geralt for saving his life, Duny offers him whatever he asks. Geralt invokes The Law of Surprise, the same law which gave Duny his claim to Pavetta's hand. Pavetta reveals that she is pregnant, meaning that Geralt has a right to claim the child. He leaves, showing no sign of wanting to do so.

"The Edge of the World"Edit

Kraniec świata

"The Voice of Reason" Part V - Dandelion, a poet and Geralt's friend, soon arrives. They discuss how the Witcher profession is losing profitability in modern times.

Geralt and Dandelion fail to find work in Upper Posada, Geralt dismissing the locals' tales of monsters as superstition rather than real work for a witcher. Moving on to Lower Posada, they are overtaken by a local carter, Nettly, who promises there is work for them. The village elder, Dhun, tells of a "deovel" whose mischief has become a problem, but under no circumstances should the creature be killed. In the countryside, Geralt and Dandelion confront the "deovel", which resembles a goat walking on two legs. Dandelion and the "devil" exchange a few words, which provokes the devil to hurl iron balls at the pair, driving them away.

Back in the village, passages from an ancient tome identify the "devil" as a sylvan. During a second confrontation, Geralt and Dandelion are knocked out and taken to the mountain hideout of Aen Seidhe elves, with whom the sylvan, Torque, is taking refuge. The elves' leader, Filavandrel, orders them executed, but the legendary Queen of the Fields makes a spectacular entrance. While Filavandrel communicates with her (telepathically), Torque cuts Geralt and Dandelion free. Filavandrel releases them, declaring that he and Geralt will meet again in battle, and he hopes Geralt does not let him down when that happens. Geralt assures him that he'll do his best.

The story ends with Geralt, Dandelion and Torque sitting around a campfire, wondering where to go next.

"The Last Wish" Edit

Ostatnie życzenie

"The Voice of Reason" Part VI - Geralt talks to Nenneke about Yennefer, a frequent visitor to the temple, and asks to leave a portion of his payment for defeating the striga for her. Nenneke asks how Geralt first met Yennefer.

Dandelion and Geralt are fishing, when the former hauls up an ancient, sealed amphora. Ignoring Geralt's warnings, Dandelion opens the vase, releasing what he believes is a genie. He begins to recite three wishes, but the "genie" attacks him instead. Geralt banishes the creature with an exorcism spell he learned from a local temple, and rushes Dandelion to the nearest city, Rinde, for medical aid. The guards say there is a strict rule against admitting visitors after nightfall, and Geralt will have to spend the night in the guardhouse, despite Dandelion's condition. However, three other detainees - elves Chireadan and his cousin, Errdil, and the half-elf knight Vratimir - inform him that the city authorities have imposed heavy duties for spellcasting, and the mages are boycotting Rinde in return. As a result, the one spellcaster in the city - the sorceress Yennefer of Vengerberg - is well-paid for her services, and is given sanctuary by the Novigradian merchant-ambassador, Beau Berrant.

When dawn breaks, Geralt enters the city to find the sorceress. Gaining entry into Berrant's home, he finds Berrant and most of his staff inebriated, and so enters Yennefer's bedchamber alone. She agrees to help Dandelion, but aside, Chireadan tells Geralt in no uncertain terms that Yennefer, while beautiful, is not to be trusted. When Yennefer summons Geralt upstairs, Dandelion is healed and sleeping peacefully, and she demands payment. Before Geralt can react, he passes out and wakes up in a cell with Chireadan.

The elf tells Geralt that Yennefer enchanted him into rampaging through the town, punishing anyone who had ever insulted Yennefer. When Geralt and Chireadan are brought before the town's mayor and head priest, the proceeding is interrupted by Dandelion, appearing through a magic portal and proclaiming Geralt's innocence. They are further interrupted by chaos outside: Yennefer has lured the genie to the town, and is trying to capture it and harness its powers. The genie is much stronger than expected, and she is losing her hold of it, threatening to destroy the town. Geralt tries to pull Yennefer to safety, but she refuses to stop her attempt to bind the genie. After a brief fight, Geralt realizes that the genie is bound to him, the person who last held the seal to its urn. It granted his first wish by obeying the "exorcism" (which literally translated as an instruction to "fuck off"), granted his second by killing one of the guards beating him in prison, and is now awaiting his third and last wish. Once he does this, the genie tears free of Yennefer's spell and disappears, leaving a destroyed inn behind.

Under the rubble of the inn, Yennefer finds herself in Geralt's arms, close and intimate, and the two begin to make love, the beginning of a stormy relationship.

"The Voice of Reason"Edit

Głos rozsądku

Finally, Geralt and Dandelion leave the temple, but are stopped by Falwick and Tailles and a company of soldiers. They are accompanied by Dennis Cranmer, the dwarf captain of the prince's guard. The knights outline an unwinnable situation to Geralt, in which he must accept Tailles' earlier challenge but not harm Tailles, or else he'll be killed. Geralt accepts, but avoids punishment by parrying his sword so forcefully that Tailles's own blade bashes him in the face. Dennis accepts the loophole and permits Geralt to leave, sincerely hoping to meet Geralt again in the future. Falwick is outraged, but Geralt asks if the knight is willing to accept a challenge from Geralt, or find some similar loophole to avoid it. Falwick falls silent, and Geralt congratulates him for listening to "the voice of reason."

Before Geralt leaves, he accidentally touches Iola's hand, inducing the trance. Geralt, Iola, and Nenneke see a bloody and violent vision of Geralt's future. Geralt dismisses the vision, claiming to have seen it before, and says goodbye to Nenneke.


The stories in these books take place after the short story "The Road with No Return". The novel Season of Storms takes place between "The Last Wish" and "A Question of Price".[4]

  1. "A Grain of Truth"
  2. "The Lesser Evil"
  3. "The Edge of the World"
  4. "The Last Wish"
  5. "A Question of Price"
  6. "The Witcher"
  7. "The Voice of Reason"


Several short stories from The Last Wish have been adapted for television and video games.

  • Elements of "The Voice of Reason" were used for The Hexer episodes "Human – First Meeting", "Crossroads" and "The Temple of Melitele".
  • "The Witcher" was adapted for:
    • The opening cinematic of The Witcher video game;
    • The episode "Crossroads" of The Hexer; and
    • The episode "Betrayer Moon" (Season 1, Episode 3) of The Witcher television series
    • A comic book series published by Dark Horse, set in the video game continuity, "Curse of the Crows" adapts the story in the flashbacks and the main plot draws some inspiration from the story as well;
  • "The Lesser Evil" was adapted for:
    • The Hexer episode of the same name, and other elements of the story were used in the episodes "Dandelion" and "Human-First Meeting";
    • The episode "The End's Beginning" (Season 1, Episode 1) of The Witcher series;
  • "A Question of Price" was adapted for
    • The Hexer episode "Calanthe"; and
    • elements were used for the episode "Of Banquets, Bastards and Burials" (Season 1, Episode 4) of The Witcher series;
  • "The Edge of the World" was adapted for:
    • The Hexer episode "The Valley of Flowers"; and
    • The episode "Four Marks" (Season 1, Episode 2) of The Witcher series;
  • "The Last Wish"
    • A side quest of the same name in the video game The Witcher 3: Wild Hunt serves as a direct continuation for the story;
    • The episode "Bottled Appetites" (Season 1, Episode 5) of The Witcher series.
  • ”A Grain of Truth” was adapted into Season 2, Episode 1 of “The Witcher”


The book known in Poland as Ostatnie życzenie (SuperNOWA, 1993, ISBN 83-7054-061-9) has been translated into many languages.

  • Bulgarian: Последното желание (ИнфоДАР, 2008)
  • Croatian: Posljednja Želja (Egmont d.o.o., 2018)
  • Czech: Zaklínač I - Poslední přání (Leonardo, 1999)
  • Dutch: De Laatste Wens - Dutch Media Uitgevers, 2010 (ISBN 9789049500368)
  • English: The Last Wish, translated by Danusia Stok
  • Estonian: Viimane Soov, translated by Aarne Puu (Tiritamm, 2011, ISBN 978-9985-55-282-7)
  • Finnish: Viimeinen Toivomus (WSOY, 2010, ISBN 9510365696, translated by Tapani Kärkkäinen)
  • French: Le Dernier Vœu (2003)
  • German: Der letzte Wunsch (Heyne, 1998)
  • Greek: Η τελευταία ευχή - The Witcher: Μια περιπέτεια του γητευτή (Σελήνη, 2013, ISBN 9786185049119)
  • Hebrew: המשאלה האחרונה (ידיעות ספרים, 2021)
  • Hungarian: Vaják I - Az utolsó kivánság (PlayON, 2011, ISBN 978-963-08-1080-7)
  • Italian: Il Guardiano degli Innocenti (Casa Editrice Nord, 2010)
  • Japanese: ウィッチャー短編集1 最後の願い (早川書房, 2021 ISBN 978-4-15-020608-6)
  • Lithuanian:
    • Eridanas: Paskutinis noras (2005, translated by Vidas Morkūnas)
    • Alma littera Raganius: Paskutinis Noras (2017, second edition, ISBN 9786090128275 translated by Vidas Morkūnas)
  • Portuguese: O Último Desejo
  • Romanian: Ultima dorință, translated by Mihaela Fiscutean (Nemira, 2015, ISBN 978-606-579-970-7)
  • Russian: Последнее желание (AST, 1996, ISBN 5-7921-0081-0)
  • Spanish: El último deseo, translated by Jose María Faraldo (Bibliópolis fantástica, 2002)
  • Serbian: Poslednja želja (IPS Media, 2009, ISBN 978-86-7274-300-5)
  • Slovak: Zaklínač I - Posledné želanie, Plus, 2015 (ISBN 978-80-259-0441-1, translated by Karol Chmel)
  • Traditional Chinese: "獵魔士 - 最後的願望", translated by 林蔚昀 (蓋亞文化, 2011, ISBN 978-986-6157-49-3)
  • Turkish: Son Dilek (Pegasus, 2017, ISBN 978-605-299-018-6, translated by Regaip Minareci from German)
  • Swedish: Den Sista Önskningen (Coltso, 2010)
  • Korean: 위처 이성의 목소리 (제우미디어, 2011, ISBN 978-89-5952-239-2)
  • Simplified Chinese: "猎魔人 - 白狼崛起", translated by 小龙 (重庆出版社, 2015, ISBN 9787229089559)
  • Danish: Det sidste ønske (Gyldendal, 2016, ISBN 9788702185324)
  • Slovenian "Veščec - poslednja želja" 2022

Audio bookEdit

A Polish language audio book based on The Last Wish and The Sword of Destiny was released in 2011 by Fonopolis and The Last Wish, lasting about 12 hours, was voiced by 52 actors, including Krzysztof Banaszyk as Geralt, Anna Dereszowska as Yennefer, Sławomir Pacek as Dandelion, and Krzysztof Gosztyła as narrator.


The Last Wish contains many references to classic fairy tales. For example, the 'Law of Surprise' mirrors a similar 'law' established in the fairy tale Rumpelstiltskin, as popularized by the Brothers Grimm in 1812. Similarly, the story 'A Grain of Truth' features a man who has been turned into a beast through witchcraft, who is eventually turned back into a man through finding 'true love' - as in the classic story Beauty and the Beast. Most notably, in the story ' A Lesser Evil', the character Shrike is introduced as a princess who was forced to flee her kingdom with the assistance of a huntsman, due to an evil stepmother. She later meets a band of seven dwarves and convinces them that highway robbery is more profitable than mining. This seems to be an allusion to the fairytale character Snow White.

Reception and significanceEdit

In 2011, Polish Prime Minister Donald Tusk gave U.S. President Barack Obama diplomatic presents, as is custom, on his visit to Poland. One of these was a signed copy of The Last Wish.[5] The English edition was placed on the New York Times Bestseller in June 2015,[6] coinciding with the release of The Witcher 3: Wild Hunt video game.


External linksEdit