Skip to content
What's After the Movie?
Plot summary & ending explained

The Witcher: Sirens of the Deep (2025) Plot Summary, Ending Explained & Timeline

The Witcher: Sirens of the Deep (2025) movie poster

The Witcher: Sirens of the Deep is a 2025 animation and action film directed by Kang Hei Chul, running 1 hour 31 minutes. This page retells the whole story in 698 words (about 3 minutes to read) and covers 15 key events in order, 5 characters, where and when it is set, 3 themes and the ending explained. Looking for the cast, ratings and where to stream it? See the movie page for The Witcher: Sirens of the Deep.

to read the plot summary
3 min
key events in the timeline
15
characters profiled
5
themes explained
3
Loading streaming availability…
The Witcher: Sirens of the Deep (2025) movie poster
Released
Runtime
1h 31m
Director
Kang Hei Chul
Original language
English
Studio
Hivemind
No spoilers

What Is The Witcher: Sirens of the Deep About?

The premise of The Witcher: Sirens of the Deep in 266 words, with nothing given away. The full story and the ending follow below.

The mist‑shrouded coast of Bremervoord is a place where the roar of the sea meets the quiet dread of ancient legends. Here, the once‑peaceful rhythm of fishing villages is interrupted by a string of mysterious assaults that threaten to upend the fragile balance between the shoreline and the depths beyond. The film opens on a world steeped in gritty, low‑light fantasy, where cursed blood and whispered enchantments linger in the salty air, and every tide seems to carry a secret waiting to be uncovered.

Into this uneasy setting steps Geralt of Rivia, a hardened monster hunter whose very mutations set him apart from both the humans he protects and the creatures he pursues. Tasked with probing the unseen menace, Geralt must rely not only on his formidable combat skill but also on a keen sense of diplomacy, as the investigation pulls him into a centuries‑old contention between the coastal folk and the enigmatic merpeople. Alongside him are his long‑standing companion Jaskier, the quick‑witted bard whose songs often belie deeper loyalties, and a newly‑introduced healer‑bard, Essi, whose quiet resolve hints at untold depths of empathy.

The tone is one of brooding intrigue, where the crashing surf mirrors the undercurrents of political maneuvering and forbidden affection. Rumors of a siren princess—Sh’eenaz—who might bridge the gulf between land and sea add a tantalizing thread of hope amid the looming conflict. As Geralt navigates shadowed coves, bustling markets, and royal courts, the film invites the audience to wonder whether old grudges can be softened by new alliances, and whether a lone witcher can tip the scales toward a fragile peace.

Full plot

What Happens in The Witcher: Sirens of the Deep?

The complete story of The Witcher: Sirens of the Deep, from the first scene to the last, in 698 words (about 3 minutes). Spoilers throughout. Names in the text link to 5 cast member pages.

Spoilers ahead

Geralt finds himself on a daunting quest as he is tasked with the elimination of an Allamorax, a creature that has been blamed for the unfortunate deaths of several fishermen in the town of Bremervoord. However, as Geralt confronts the beast, he is persuaded by the sirens to spare its life, leading him to forfeit both the kill and the reward that came with it. To recover from his financial loss, his loyal friend Jaskier takes the stage at the local festival, where old allegiances are rekindled as he reunites with his childhood friend, the talented bard Essi Daven.

The festival is a lively affair, attended by King Usveldt and his son, Prince Agloval, along with Usveldt’s illegitimate son, Zelest, who shares a troubled history with Jaskier. As festivities commence, chaos erupts when pearl hunters are attacked. A fisherman, barely clinging to life, claims that the assailants were the Vodnin—creatures of the deep—acting under the command of the sirens. Rumors swirl regarding the king’s reluctance to act, speculating that it’s tied to his son’s budding affection for the siren princess Sh’eenaz. In an attempt to sever this bond, the king introduces Agloval to a young human princess, aiming to redirect his affections.

Meanwhile, tensions rise among the sirens as they call upon their sovereigns, King Basim and Queen Dahut, demanding action due to the humans encroaching upon their food sources. Sh’eenaz boldly suggests that her union with Agloval may herald peace between their worlds, while her aunt, the sea witch Melusina, offers her a transformative potion to assume her lover’s appearance.

Determined to uncover the truth about the attack, Geralt, Jaskier, and Essi delve deeper into the mysteries surrounding the Vodnin. They eventually locate the Vodnin’s lair and confront one of the creatures. Alas, their inquiry is interrupted by a sudden attack from Zelest and his soldiers, precipitating a chaotic battle. As Agloval wrestles with his feelings for Sh’eenaz, their disagreement highlights the mounting tensions between their species.

Through a breakthrough stemming from a comment made by Jaskier, Geralt draws a critical conclusion: the true antagonist is none other than Melusina herself, who has taken to the guise of a Kraken to terrorize the fisherman and is conspiring alongside King Usveldt to keep Agloval from embracing his feelings for Sh’eenaz. Upon unveiling Melusina’s plot, the situation escalates, leading to her escape, but not before King Usveldt’s relentless desire for war results in the capture of Geralt, Jaskier, Essi, and Zelest, who, unaware of the treachery, stands against his father’s schemes. The king sets sail to eliminate them and initiate an assault against the sirens.

In the ensuing melee, Geralt and his companions manage to free themselves, just in time to join the fray. Tragically, during the conflict, Zelest is killed, and Melusina launches one final attack in the form of her monstrous Kraken shape. As chaos unfolds, Sh’eenaz is gravely injured and withdraws into the depths of the sea. In a gripping climax, Geralt finds himself consumed by Melusina but bravely tears his way out from within, ultimately vanquishing her. Agloval steps forward to expose the deceitful machinations of his father and Melusina, restoring truth to the chaos. With Sh’eenaz healed by her mother, a celebration of union takes place as Agloval and Sh’eenaz decide to wed, hoping to bridge the gap between their worlds.

On the day of their nuptials, an unexpected turn of events unfolds as Agloval, believing he must take the potion meant for Sh’eenaz which will allow him to live on land, chooses to use it himself. With this act, he breaks free from the cycle of his father’s brutal legacy and embraces a new life beneath the waves with Sh’eenaz and their kin.

As the bitter night gives way to dawn, Essi opens her heart to Geralt, revealing her feelings for him. They share a brief moment of intimacy but ultimately realize their paths cannot intertwine as Essi yearns for a family and a peaceful life, while Geralt is destined to wander, still haunted by his past connection with Yennefer. With heavy hearts, they part ways as Geralt and Jaskier embark on their journey to Caingorn, ready to face whatever adventures lie ahead.

Timeline

The Witcher: Sirens of the Deep Timeline: Every Key Event in Order

15 key events in the order they happen, from “Geralt's Hire” to “Essi's Confession”. 14 events name a place, across 6 locations.

  1. 1

    Geralt's Hire

    Geralt receives a contract to kill an Allamorax, a creature blamed for the deaths of several fishermen in Bremervoord. This sets the stage for the unfolding events and Geralt's moral dilemma.

    Where:Bremervoord

  2. 2

    The Sirens' Plea

    After confronting the Allamorax, Geralt spares its life due to the pleas from the sirens, who argue that it is innocent. This act of mercy leads Geralt to forfeit his prize money and affects his subsequent adventures in the village.

    Where:Bremervoord

  3. 3

    Festival Invitation

    With the prize money lost, Jaskier accepts an invitation to perform at a local festival, hoping to earn some coin. They meet Jaskier's childhood friend, Essi 'Little Eye' Daven, adding layers to the story's relationships.

    Where:Local Festival

  4. 4

    Royal Attendance

    During the festivities, King Usveldt and his son, Prince Agloval, are in attendance alongside Zelest, the king’s illegitimate son. Tensions simmer as their past relationships resurface, especially Jaskier's history with Zelest.

    Where:Local Festival

  5. 5

    Attack on Pearl Hunters

    A sudden attack occurs when a boat with pearl hunters is assaulted by Vodnin while they are in the festival. One survivor arrives at the festival, dying and revealing that the attack was ordered by the sirens.

    Where:Bremervoord

  6. 6

    King's Dilemma

    Rumors spread that King Usveldt is hesitant to take action against the sirens because of his son's infatuation with the siren princess, Sh'eenaz. This complicates the decision-making as tensions rise amid the threat.

    Where:Royal Palace

  7. 7

    Underwater Call

    The sirens, led by Sh'eenaz, urge their king Basim and queen Dahut to take decisive actions against the humans who threaten their home. Sh'eenaz proposes a marriage with Agloval as a potential solution to the mounting conflict.

    Where:Under the Sea

  8. 8

    Investigating the Vodnin

    Geralt, Jaskier, and Essi intensify their investigation into the Vodnin's attacks and discover their lair. They confront a Vodnin, but the situation escalates when Zelest arrives with troops, leading to a battle.

    Where:Vodnin's Lair

  9. 9

    Revealing the True Villain

    As the investigation continues, Jaskier's comments lead Geralt to realize that Melusina is behind the attacks. She had transformed into a Kraken to wreak havoc and is posing as a human princess to achieve her goals.

    Where:Bremervoord

  10. 10

    Exposed Betrayal

    After the truth is revealed, Melusina escapes from the palace while King Usveldt remains intent on advancing the war against the sirens. Geralt, Jaskier, Essi, and the unwitting Zelest are captured as hostilities escalate.

    Where:Royal Palace

Show the other 5 events of The Witcher: Sirens of the Deep
  1. 11

    Battle in the Sea

    Geralt and his friends manage to escape and engage in the battle against Usveldt's forces, during which Zelest tragically dies. The conflict intensifies with Melusina's return as a Kraken, bringing chaos to both sides.

    Where:Open Sea

  2. 12

    Final Confrontation

    In a climactic fight, Geralt is swallowed by Melusina but manages to defeat her from within. Agloval exposes the king's treachery, which helps bring an end to the immediate conflict between the humans and the sirens.

    Where:Open Sea

  3. 13

    Wedding Agreement

    Amidst the aftermath, Agloval and Sh'eenaz decide to marry, uniting both kingdoms in a bid for peace. Their union symbolizes hope for healing the rift between their species.

    Where:Bremervoord

  4. 14

    The Potion Choice

    On their wedding day, it is revealed that Agloval takes the potion meant for Sh'eenaz, desiring to escape his father's bloody legacy. He chooses to stay with his new family beneath the sea, marking a significant change.

    Where:Bremervoord

  5. 15

    Essi's Confession

    Essi confesses her feelings for Geralt, and they share a night together. However, they realize their incompatible desires for the future, leading to a bittersweet parting as Geralt and Jaskier prepare to leave for Caingorn.

Characters

Who Are the Main Characters in The Witcher: Sirens of the Deep?

5 characters, among them Geralt, Jaskier and Essi Daven: who each one is and the part they play in the story. Every profile links to the actor’s page.

  • G

    Geralt

    Played by Doug Cockle

    Geralt is a monster hunter guided by his moral compass, often finding himself entangled in the complex relationships of those around him. His decisions reflect a deep understanding of the gray areas of right and wrong, showcasing his empathy for both humans and mythical creatures. He seeks clarity in his turbulent world while being haunted by his past loves.

    • ⚔️ Warrior
    • 🧙‍♂️ Monster Hunter
    • ❤️ Tragic Hero
  • J

    Jaskier

    Played by Joey Batey

    Jaskier is a charismatic bard and Geralt's loyal friend, bringing levity and perspective to their dangerous adventures. His light-hearted nature often contrasts with the grim realities they face, yet he demonstrates depth by confronting emotional dilemmas. Jaskier's role as a storyteller highlights the power of music and narrative in shaping their world.

    • 🎵 Bard
    • 🤪 Comedic Relief
    • 👬 Loyal Friend
  • ED

    Essi Daven

    Played by Emily Carey

    Essi Daven, known as 'Little Eye,' is a talented bard and Jaskier's childhood friend who finds herself caught in the turmoil of love and duty. Her feelings for Geralt underscore the theme of longing while she grapples with her desire for a peaceful life versus the chaotic world of monsters. Essi represents the emotional core of the story as she seeks stability amid the turmoil.

    • 🎤 Bard
    • ❤️ Love Interest
    • 🌸 Dreamer
  • S

    Sh'eenaz

    Played by Emily Carey

    Sh'eenaz, the siren princess, embodies the struggle between her duty to her people and her love for Agloval. Her desire to create harmony between humans and sirens showcases her compassionate nature and willingness to sacrifice for peace. Sh'eenaz’s arc resonates with themes of transformation and the complexities of love.

    • 🧜‍♀️ Siren
    • ❤️ Love Interest
    • 🌊 Peacemaker
  • M

    Melusina

    Played by Mallory Jansen

    Melusina is a cunning sea witch whose motives are driven by jealousy and revenge against her sister. Her ability to transform into a Kraken highlights her manipulative nature, as she uses her powers to affect the fate of both humans and sirens. Her actions catalyze the conflict in the story, making her a pivotal character.

    • 🧙‍♀️ Witch
    • 🐙 Manipulative
    • ⚡ Vengeful
Setting

Where and When Is The Witcher: Sirens of the Deep Set?

The Witcher: Sirens of the Deep is set in Bremervoord and Caingorn. Here is why the place matters to the story.

When

The movie takes place in a mythical medieval era, characterized by conflicts between humans and supernatural creatures. This time period is marked by folklore and legends, emphasizing themes of love, betrayal, and the clash of cultures. The challenges faced by characters reflect the struggles of a world where magic and humanity intertwine.

Where

Bremervoord, Caingorn

Bremervoord is a coastal town known for its vibrant festivals and fishing industry, making it a focal point for local cultures and conflicts. The town serves as a backdrop to the tension between humans and mythical beings, especially during the chaotic events of the festival. Caingorn, referenced at the end of the story, symbolizes Geralt's ongoing journey and the call of distant lands.

  • 🌊 Coastal Town
  • 🎉 Festival
  • 🌊 Underwater Kingdoms
Themes

What Are the Themes of The Witcher: Sirens of the Deep?

3 ideas the story keeps returning to, among them Love & Sacrifice, Conflict and Transformation.

  1. 01

    Love & Sacrifice

    The theme of love is central, explored through the relationships between characters like Agloval and Sh'eenaz and the sacrifices they make for peace. Essi's feelings for Geralt underline the complexities of love amid duty and desire. The characters navigate their affections while confronting overarching conflicts that challenge their bond.

  2. 02

    Conflict

    The tension between humans and sirens drives the narrative forward, showcasing how misunderstandings and treachery can escalate to war. Characters like Geralt and Jaskier become embroiled in these conflicts, revealing the consequences of discord. This theme underscores the need for understanding and reconciliation amidst chaos.

  3. 03

    Transformation

    Transformation is a key theme, as characters like Melusina utilize magic to change form, representing the duality of identities and desires. Agloval’s sacrificial choice to take the potion highlights the idea of transformation in pursuit of personal freedom. This theme reflects the fluidity of loyalty and love in a world defined by magical realism.

Ending explained

How Does The Witcher: Sirens of the Deep End?

The last act of The Witcher: Sirens of the Deep and what it means, in 347 words. The ending lands as bittersweet. Big spoilers: read the plot summary first if you have not seen it.

The final act, in full

In the ending of Sirens of the Deep, the true villain behind the conspiracy to spark war between humans and merpeople is revealed to be Melusina, the niece of Sh’eenaz’s evil aunt. Driven by a desire for revenge against her sister Dahut, who had stolen her lover Basim and failed to give him a child, Melusina resorted to dark magic and transformed into a sea monster, the Kraken, to threaten both kingdoms. During the chaos, Geralt intervened, risking everything to expose her plan and defeat her. With Melusina dead, the immediate threat was eliminated, and peace was temporarily restored, with Dahut healing Sh’eenaz’s injuries using her magic.

However, Agloval, the young prince of Bremervoord who loved Sh’eenaz, made a profound sacrifice. He chose to drink a magical potion that transformed him into a merman, renouncing his human identity and his throne, to be with her. His decision was driven by the understanding that true love means sacrifice, and he was willing to give up his kingdom and humanity for a chance at a life together with her. His father, King Usveldt, disapproving and feeling betrayed, was left bitter, especially after losing his illegitimate son Zelest in battle and witnessing his son Agloval’s departure.

In the final moments, Geralt, sensing that the conflict might not be completely over, warns that King Usveldt is likely planning another attack on the merpeople, hinting that violence may continue. Meanwhile, Agloval and Sh’eenaz finally unite, embracing the hope of a peaceful life together, away from war and hatred. Geralt then departs for new adventures, ending the story with the implication that, though peace has been achieved for now, tensions between humans and merpeople could flare up again.

On a more personal note, Geralt’s feelings for Yennefer linger in the background. As he and Jaskier set out toward Caingorn, Geralt’s encounter with Yennefer remains unresolved—for now, he’s heading into his next story, perhaps to meet her again someday, leaving the door open for future reunion. This ending underscores themes of sacrifice, love, and the hope for peace despite the persistent shadows of conflict.

Tone & mood

What Kind of Film Is The Witcher: Sirens of the Deep?

Dark in tone, with fast pacing and a moderate story, going by the plot summary.

Tone
Dark
Pacing
Fast
Story
Moderate
Intensity
High
Ending
Bittersweet

A gritty and atmospheric dark fantasy animated film that builds suspense through a fast-paced investigation into a monster attack, leading to tragic sacrifices and a bittersweet resolution for its complex characters.

  • gritty
  • suspenseful
  • melancholic
  • atmospheric
  • brutal
  • tragic
  • monster hunting
  • star-crossed love
  • political intrigue
  • racism and prejudice

Content notes: fantasy violence, character death, war themes, political betrayal.

Quiz

How well do you remember The Witcher: Sirens of the Deep? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like The Witcher: Sirens of the Deep With a Plot Summary

6 films close to The Witcher: Sirens of the Deep in story and themes that have a full plot summary here: The Witcher: Nightmare of the Wolf (2021) and Season of the Witch (2011) lead. 1 of them comes with the ending explained.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

The Witcher: Sirens of the Deep Plot Questions

6 quick answers about The Witcher: Sirens of the Deep, taken from the plot summary, ending explained, character guide and setting on this page and the film’s credits.

What is The Witcher: Sirens of the Deep about?

The mist‑shrouded coast of Bremervoord is a place where the roar of the sea meets the quiet dread of ancient legends. Here, the once‑peaceful rhythm of fishing villages is interrupted by a string of mysterious assaults that threaten to upend the fragile balance between the shoreline and the depths…

Read the full plot summary

What happens at the end of The Witcher: Sirens of the Deep?

In the ending of Sirens of the Deep, the true villain behind the conspiracy to spark war between humans and merpeople is revealed to be Melusina, the niece of Sh’eenaz’s evil aunt.

The ending explained

When and where does The Witcher: Sirens of the Deep take place?

The Witcher: Sirens of the Deep is set in Bremervoord and Caingorn. The movie takes place in a mythical medieval era, characterized by conflicts between humans and supernatural creatures.

The setting explained

Who are the main characters in The Witcher: Sirens of the Deep?

The story follows Geralt (played by Doug Cockle), Jaskier (played by Joey Batey), Essi Daven (played by Emily Carey) and Sh'eenaz (played by Emily Carey); the character guide covers 5 characters in all.

All the characters

What are the main themes of The Witcher: Sirens of the Deep?

The summary picks out 3 themes: Love & Sacrifice, Conflict and Transformation.

The themes explained

Who directed The Witcher: Sirens of the Deep?

The Witcher: Sirens of the Deep (2025) was directed by Kang Hei Chul and runs 1 hour 31 minutes.

Kang Hei Chul’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app