Plot Explained Spoilers guaranteed!
Plot Explained

Browse by genre

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

Plot Summary

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

Release, runtime and language
2025 · 1 h 31 m · English
Echo score 50
JustWatch #22,521 5
Directed by
Kang Hei Chul
Starring
Brittany Ishibashi, Emily Carey, Anya Chalotra, Christina Wren, Mallory Jansen, Joey Batey

Geralt of Rivia, a mutated monster hunter, is tasked with investigating a series of attacks plaguing a seaside village. His investigation draws him into a long-standing conflict between humans and merpeople. To unravel the mystery and prevent escalating hostilities between the two groups, Geralt must rely on both familiar allies and new companions.

On this page (8)
  1. 1 Where to watch
  2. 2 What happens: full plot
  3. 3 Plot questions answered
  4. 4 How it ends
  5. 5 The book behind the movie
  6. 6 Movie threads
  7. 7 Movies like The Witcher: Sirens of the Deep
  8. 8 Every angle

Where to watch

Where to Watch The Witcher: Sirens of the Deep (2025)

Where can you watch The Witcher: Sirens of the Deep? Stream, rent or buy it in the US, including on Netflix and Netflix Standard: current JustWatch availability with up-to-date prices.

Streaming availability powered by JustWatch

Full plot summary · contains spoilers

What Happens in The Witcher: Sirens of the Deep: Full Plot Summary

The whole story of The Witcher: Sirens of the Deep (2025) explained, from the opening scene to the final frame: every key event, every twist and what it all adds up to. Read it as a quick recap before the sequel, to check a scene you missed, or to finally understand what really happened.

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.

Last updated: May 12, 2025 at 07:04

Was this helpful?

Plot questions answered

The Witcher: Sirens of the Deep Plot Explained: Your Questions Answered

The questions people ask most about The Witcher: Sirens of the Deep (2025): what happens in the confusing scenes, why the characters do what they do, the twists, hidden details and what the ending means. Each answer contains spoilers.

Q1

Why does Geralt spare the Allamorax instead of completing his contract?

Geralt spares the Allamorax after being persuaded by the sirens, who argue that the creature is innocent of the killings. This moral decision costs Geralt his reward money, as he refuses to kill a creature he believes does not deserve death.

Foreshadowing: Earlier in the film, Geralt's reputation as a monster hunter who sometimes shows mercy to innocent creatures sets up this moral dilemma.

  • geralt
  • allamorax
  • sirens
  • mercy
  • contract
Q2

Who is really behind the attacks on the fishermen?

Melusina, the sea witch and Sh'eenaz's aunt, is the true villain behind the attacks. She transformed into a Kraken to terrorize the fishermen and framed the sirens for the violence. She also posed as a human princess and conspired with King Usveldt to prevent Agloval from marrying Sh'eenaz.

Foreshadowing: Geralt notices inconsistencies in the attacks that don't align with typical siren behavior.

  • melusina
  • kraken
  • villain
  • attacks
  • fishermen
Q3

Why does King Usveldt want war against the sirens?

King Usveldt conspires with Melusina to maintain his power and prevent his son Agloval from marrying Sh'eenaz. Melusina promises to help keep the kingdoms apart, and Usveldt uses the fabricated siren attacks as justification for war while secretly working to advance his own political agenda.

Foreshadowing: Rumors at the festival suggest the king is reluctant to act against sirens because of his son's feelings, but his true motives remain hidden until the reveal.

  • king usveldt
  • war
  • sirens
  • conspiracy
  • melusina
Q4

How does Zelest die and why is his death significant?

Zelest is killed during the battle at sea while fighting alongside Geralt and the others against his father's forces. His death is significant because he was unaware of his father's treachery with Melusina and ultimately chose to stand against Usveldt's war, sacrificing himself for what he believed was right.

Foreshadowing: Zelest's complicated history with Jaskell and his conflicted feelings about his father's rule hint at his eventual choice.

  • zelest
  • death
  • battle
  • king usveldt
  • sacrifice
Q5

Why does Agloval take the potion meant for Sh'eenaz?

On their wedding day, Agloval chooses to drink the transformative potion himself instead of giving it to Sh'eenaz. By taking the potion that allows him to breathe underwater, he breaks free from his father's violent legacy and commits to living beneath the sea with Sh'eenaz and their kin, choosing love and peace over his royal duties.

Foreshadowing: Sh'eenaz previously suggested the potion could help unite their worlds through their marriage.

  • agloval
  • potion
  • sh'eenaz
  • underwater
  • wedding
Q6

Why do Geralt and Essi part ways after being together?

Essi confesses her feelings for Geralt and they share a night together, but they realize their paths cannot align. Essi desires a family and peaceful life, while Geralt is bound to wander and remains haunted by his past connection with Yennefer. Their incompatible dreams force them to part ways bittersweetly.

Foreshadowing: Earlier interactions between Essi and Geralt hint at mutual attraction that is ultimately overshadowed by their different life goals.

  • essi
  • geralt
  • parting
  • yennefer
  • romance
Q7

What is Melusina's connection to Sh'eenaz?

Melusina is Sh'eenaz's aunt and the sea witch who offers her the transformative potion to assume human form. However, Melusina secretly works against Sh'eenaz's happiness, conspiring with King Usveldt to prevent the marriage and framing the siren kingdom for crimes she committed.

Foreshadowing: Melusina's offer of the potion appears helpful but serves her ulterior motives.

  • melusina
  • sh'eenaz
  • aunt
  • sea witch
  • potion
Q8

Are the sirens actually responsible for attacking the pearl hunters?

No, the sirens are framed for the attacks. Melusina, disguised as a Kraken, commanded the Vodnin to attack the pearl hunters and blamed the sirens. This was part of her scheme to create conflict between humans and sirens while positioning herself as a human ally.

Foreshadowing: The survivor's testimony about sirens ordering the attack comes from Melusina's manipulation.

  • vodnin
  • sirens
  • attacks
  • pearl hunters
  • framed
Q9

Who is Essi Daven and why does her relationship with Jaskell matter?

Essi Daven, also known as Little Eye, is Jaskell's childhood friend and a talented bard who performs at the festival. Their reunion rekindles an old friendship, and Essi later becomes crucial in helping Geralt investigate the attacks, providing both emotional support and investigative assistance.

Foreshadowing: Jaskell's history with Zelest and Essi adds personal stakes to the political conflict.

  • essi
  • jaskell
  • childhood friends
  • bard
  • festival
Q10

How does Geralt defeat Melusina after being swallowed?

In the climactic battle, Melusina in her Kraken form swallows Geralt whole. From inside her body, Geralt fights his way out by cutting through her from within, ultimately killing the sea witch. This desperate maneuver represents his willingness to fight impossible odds to protect both human and siren kingdoms.

Foreshadowing: Geralt's combat skills and determination have been established throughout the film as his primary strengths.

  • geralt
  • melusina
  • kraken
  • defeat
  • climax

Ending explained

What Happens at the End of The Witcher: Sirens of the Deep?

How The Witcher: Sirens of the Deep (2025) ends, in short: the final scene, the last twist and what it means for the characters. The full ending explained, with every spoiler, lives on its own page.

Read the full ending explained

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.

Continue reading the ending (2 more paragraphs)

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.

The Witcher: Sirens of the Deep ending explained in full

Movie threads

More Movies Like The Witcher: Sirens of the Deep, by Mood & Story

Curated lists built around what makes The Witcher: Sirens of the Deep tick: the same mood, the same kind of story or the same emotional payoff. Each list explains why these movies belong together.

Dark fantasy mystery movies like The Witcher: Sirens of the Deep

Atmospheric investigations into monstrous threats that reveal deeper human conflicts. For fans of The Witcher: Sirens of the Deep looking for similar films, this list features movies where fast-paced investigations into monster attacks uncover complex political and racial tensions. These gritty animated and live-action fantasy stories are intense, emotionally heavy, and end on a bittersweet note.

  • gritty
  • suspenseful
  • atmospheric
  • mythic
  • investigation
  • political intrigue
  • Tone: dark, suspenseful, melancholic
  • Pacing: fast-paced
Why these movies?

The story pattern: A narrative built around a central investigation that kicks off the plot. The initial monster-of-the-week mystery quickly escalates, revealing a much larger web of political intrigue, long-standing prejudices, and hidden antagonists, forcing the protagonist to navigate morally ambiguous alliances.

Why they belong together: These movies are grouped together because they share a specific blend of high-stakes fantasy action with a detective-style plot. They balance a fast pace with heavy emotional themes, creating a suspenseful, atmospheric experience centered on protagonists who operate in morally grey worlds.

Movies with bittersweet heroic endings like The Witcher: Sirens of the Deep

Stories where heroic duty demands personal sacrifice, leading to poignant endings. If you liked the bittersweet ending of The Witcher: Sirens of the Deep, explore these films where heroes make profound sacrifices. These dark fantasy and action dramas feature heavy emotional weight, tragic elements, and endings where duty or fate overshadows personal happiness, much like Geralt's story.

  • tragic
  • heroic
  • melancholic
  • sacrifice
  • bittersweet ending
  • loner hero
  • Tone: dark, tragic, bittersweet
  • Pacing: fast, driven
Why these movies?

The story pattern: The narrative follows a heroic figure who succeeds in their external mission—saving a village, brokering peace—but fails to secure their own happiness. Key relationships are severed, loved ones are lost, or the protagonist must recommit to their solitary life, resulting in an ending that is both victorious and deeply sorrowful.

Why they belong together: This thread connects movies based on their emotionally resonant, bittersweet conclusions. The shared experience is the heavy feeling left by a story where heroism doesn't equate to a happy ending, focusing on the theme of sacrifice for a cause greater than oneself.

If you liked this

Movies Like The Witcher: Sirens of the Deep

Similar movies to The Witcher: Sirens of the Deep: the same genre, themes or kind of story. Each one comes with its own plot summary, timeline and ending explained.

Browse all movie summaries

Every angle

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

Everything about The Witcher: Sirens of the Deep in one place: what happens in the plot summary, the timeline in chronological order, the characters and meaning, the ending explained and a spoiler-free summary. What's After the Movie adds the cast, box office and post-credit scenes.

Coming soon on iOS and Android

The Plot Explained Movie Summary App

Plot summaries, endings explained and timelines on your phone. Catch up on any movie in minutes, save your favorites and never miss a twist again.

Be the first to know when we launch. Your email stays private, always.

Learn more about the app