Plot Explained Spoilers guaranteed!
Plot Explained

Browse by genre

White Snake (2019) movie poster

Plot Summary

White Snake (2019) Plot Summary Explained

Release, runtime and language
2019 · 99 min · Chinese
Echo score 70
Directed by
Ji Zhao, Amp Wong
Starring
David Chen, Vincent Rodriguez III, He Zhang, Tianxiang Yang, Faye Mata, Lydia Look
Budget
$11.9M

A young woman discovers her mysterious past is connected to ancient forces and a forgotten identity. She finds herself intertwined with a snake catcher as they navigate a world filled with mythical beasts, trickster demons, and thrilling wuxia action. Their journey is complicated by those vying for power, and their quest for eternal love unfolds amidst danger and adventure, blending fantasy, romance, and stunning visuals.

On this page (6)
  1. 1 Where to watch
  2. 2 What happens: full plot
  3. 3 Plot questions answered
  4. 4 Movie threads
  5. 5 Movies like White Snake
  6. 6 Every angle

Where to watch

Where to Watch White Snake (2019)

Where can you watch White Snake? Stream, rent or buy it in the US, including on Hoopla, Amazon Video and Apple TV Store: current JustWatch availability with up-to-date prices.

Streaming availability powered by JustWatch

Full plot summary · contains spoilers

What Happens in White Snake: Full Plot Summary

The whole story of White Snake (2019) 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.

The narrative unfolds with two sisters at a traditional Chinese bath, where they engage in a conversation about immortality. The story soon shifts focus to Blanca, a skilled assassin on a mission to eliminate a Tang general. During this mission, she finds herself caught in a magical brawl, culminating in her submerging into water and consequently losing her memories. Fortunately, she is rescued by Xuan (often referred to as Xu Xian), who brings her to Snake Catcher Village. In this village, the locals are dedicated to catching snakes, as these creatures are esteemed for their supposed connection to immortality.

Initially hesitant and skeptical of Xuan (played by Paul Yen), Blanca (portrayed by Stephanie Sheh) gradually warms up to him. Her journey of revelation begins when they find a jade hairpin that triggers fragments of her memories. Its discovery leads them on an adventure to a special jade workshop, where they hope to uncover more about its magical properties. It’s revealed that the hairpin is also enchanted and has links to Blanca's past.

Meanwhile, tensions run high in the underground realm of the snake-demon people, who exist in oppression under the general. The plot thickens when it is discovered that Blanca's sister, Verta (played by Vivian Lu), is alive and a soldier working for the Snake Master. A snake has intimated that Blanca, who is now partnered with a snake-catcher, is a traitor. Determined, Verta vows to find her sister and return her safely, but with a dire caveat: if she doesn't return with Blanca within three days, the cursed Death Scales embedded within her will explode, claiming her life.

As the story progresses, Xuan and Blanca face challenges including an intense underwater battle with another snake-demon, prompting Blanca to reveal her true demon form. Unfazed by her transformation, Xuan deepens their bond. Their escapades lead them to the special jade workshop, owned by a charming fox-demon who possesses the ability to craft magical weaponry. The workshop owner explains the consequences of wielding the jade wand, which are now surfacing, including memory loss.

After their adventures at the workshop, they return to Snake Catcher Village, where Verta confronts Blanca and makes an attempt to reclaim her sister. This escalates into a physical altercation between the sisters. Amidst the chaos, Xuan and Blanca unwittingly descend into a forgotten underground temple. Here, Blanca’s memories start to resurface, and an emotional moment unfolds when she and Xuan share intimacy in the aftermath of her revelations.

As events unfold, Blanca resolves to return to her demon kind, declaring to Xuan that their different natures—demon and human—create an insurmountable barrier between them. In a twist of fate, Xuan decides to undergo a transformation himself, agreeing to become a low-level demon in hopes of uniting with Blanca. However, this change comes with dire warnings from the fox-demon mistress about his newfound vulnerability as a demon.

Trouble brews as the Dark General sends his second-in-command to capture Blanca, who, overwhelmed and desperate, uses the magic wand again, transforming into a giant python. With the impending clash at Snake Catcher Village, Xuan realizes he must act quickly to protect Blanca from the Dark General's plans, who seeks to exploit her newfound powers. Despite being viewed with suspicion by the villagers for now being a demon himself, Xuan tries to warn them about the impending threat.

As the battle ensues, alliances are tested, and love is put to the ultimate trial; Xuan professes his feelings for Blanca, urging her to escape the conflict with him. However, they soon find themselves ensnared in the Dark General's magical traps. In an unexpected act of sacrifice, Verta manages to distract the General, allowing their allies to engage in combat.

Ultimately, after an intense struggle, the trio—Blanca, Xuan, and Verta—team up to defeat the Dark General. Yet in a shocking twist, the Snake Master harnesses the power of the battle to absorb the spirits of her fallen soldiers, transforming into an immensely powerful demon and turning against Blanca and Verta. It is Xuan’s clever strategy that ultimately leads to the Snake Master's downfall.

Using the last of her strength, Blanca wields the jade wand one final time; she encapsulates Xuan's essence within it, preserving their shared memories and escape with Verta. Fast forward 500 years, and the two sisters, now reminiscing about their tale, decide to venture out to find Xuan's reincarnation.

In a poignant twist of fate, a human at the port crosses paths with the sisters. When Blanca accidentally drops her jade hairpin, he picks it up and introduces himself, causing Blanca to realize he is indeed the reincarnation of Xuan. As the story concludes, a mid-credit scene reveals the fox-demon from the jade workshop arriving at the port, preparing to deliver a mysterious box to a hidden river monster, leaving the audience in suspense for what’s to come.

Last updated: September 18, 2026 at 08:59

Was this helpful?

Plot questions answered

White Snake Plot Explained: Your Questions Answered

The questions people ask most about White Snake (2019): 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 Blanca lose her memories at the start of White Snake?

Blanca loses her memories after she submerges into water during a chaotic magical brawl while on an assassination mission against a Tang general. The combination of combat trauma and submersion in the magically charged water causes her past to vanish entirely, leaving her with no recollection of her identity as a snake-demon or her sister Verta. She is then rescued by Xuan, a kind-hearted snake catcher, who brings her to Snake Catcher Village without knowing who she really is.

Foreshadowing: The opening scene of the two sisters discussing immortality hints that Blanca's journey will involve the loss and rediscovery of a much longer, mythic past.

  • blanca memory loss
  • snake demon identity
  • white snake amnesia
  • magical brawl
Q2

What are the Death Scales and why does Verta have them?

The Death Scales are a cursed mechanism embedded inside Verta by the Snake Master to ensure loyalty and obedience. If Verta fails to retrieve Blanca, her estranged sister and fellow snake-demon, within three days, the scales will detonate and kill her. This forced timeline turns what could have been a simple reunion into a desperate hunt, and it explains why Verta aggressively confronts Blanca at Snake Catcher Village even though she clearly cares about her sister.

Foreshadowing: Verta's willingness to risk attacking her own sister only makes sense once viewers learn about the Death Scales embedded in her body.

  • death scales
  • verta curse
  • snake master control
  • three day deadline
Q3

Why does Xuan choose to become a demon in White Snake?

Xuan transforms into a low-level demon because Blanca, after regaining her memories, tells him that their different natures as demon and human create an insurmountable barrier between them. Rather than accept separation, Xuan visits the fox-demon's jade workshop and agrees to undergo the transformation so he can remain by Blanca's side. The fox-demon warns him that as a low-level demon his body will be far weaker and more vulnerable, foreshadowing the limits he will face during the coming battle.

Foreshadowing: The fox-demon explicitly warns Xuan that his new demon body will be fragile, a detail that becomes important when he must outsmart the Snake Master rather than overpower her.

  • xuan transformation
  • demon conversion
  • fox demon workshop
  • interspecies love
Q4

Why does Blanca decide to leave Xuan after recovering her memories?

After her memories resurface in the underground temple, Blanca realizes she is a snake-demon while Xuan is a human, and she believes this difference makes a genuine relationship impossible. Torn between her growing love for Xuan and her duty to her demon people, she chooses to return to the snake-demon fold and tells Xuan to wait for her. This decision sets the emotional stakes for the rest of the film and directly motivates Xuan's dangerous transformation.

Foreshadowing: Blanca's quiet comment about the barrier between demon and human mirrors the film's broader theme that love across species lines requires sacrifice.

  • blanca leaves xuan
  • demon human barrier
  • memory recovery
  • underground temple
Q5

What is the jade wand and what happens when Blanca uses it?

The jade wand is a powerful magical artifact tied to Blanca's past, originally connected to the jade hairpin that triggers her memories. Each time Blanca wields the wand to access its immense power, such as when she transforms into a giant python to defend Snake Catcher Village, it costs her a portion of her memories. The fox-demon at the jade workshop warns both Blanca and Xuan about this side effect, making every use of the wand a painful trade between power and identity.

Foreshadowing: The workshop owner's warning about memory loss explains why Blanca cannot simply rely on the wand to win the final battle without losing something irreplaceable.

  • jade wand
  • magical artifact
  • memory loss side effect
  • fox demon workshop
Q6

Why does the Snake Master turn against Blanca and Verta?

The Snake Master betrays Blanca and Verta because she uses the chaos of the battle against the Dark General as an opportunity to absorb the spirits of her fallen soldiers, transforming herself into a vastly more powerful demon. Once she has consumed enough souls, she no longer needs Blanca and Verta and instead turns on them to consolidate her new power. Her betrayal reveals that she was never truly an ally, but a manipulator who saw the sisters as tools to be discarded once their usefulness ended.

Foreshadowing: The Snake Master's willingness to harness the death of her own troops hints at her willingness to consume anyone, including her closest followers.

  • snake master betrayal
  • soul absorption
  • dark general
  • final battle
Q7

How does Xuan manage to defeat the Snake Master?

Although Xuan is physically weakened by his transformation into a low-level demon, he compensates with cleverness rather than raw power. After the Snake Master absorbs the fallen soldiers' spirits and turns on Blanca and Verta, Xuan devises a strategy that lures her into the Dark General's own magical trap, using the same device that had bound Blanca and Xuan earlier. By turning the enemy's weapon against her, Xuan outmaneuvers a foe far stronger than himself and secures the victory.

Foreshadowing: Xuan's earlier warning to the villagers that went ignored shows his strategic mind, which later becomes the key to defeating the Snake Master.

  • xuan strategy
  • snake master defeat
  • dark general trap
  • clever victory
Q8

What sacrifice does Verta make during the battle?

Verta sacrifices herself by offering her own soul to be absorbed, using the Dark General's hunger for power against him. The distraction allows the Snake Master and the other allies to enter the fight and shift the balance of the confrontation. Her willingness to give up her own existence for Blanca's survival cements her role as the story's quiet tragic hero and shows the depth of her love for her sister.

Foreshadowing: Verta's earlier aggressive pursuit of Blanca under the Death Scales deadline gains new meaning once viewers realize she was always willing to die for her.

  • verta sacrifice
  • dark general distraction
  • sisterly love
  • soul offering
Q9

What happens to Blanca and Xuan at the end of White Snake?

At the climax, Blanca uses the jade wand one final time to encapsulate Xuan's essence inside the jade hairpin, preserving their shared memories before she escapes with Verta. Xuan's physical form is lost, but his spirit survives within the artifact, and the two sisters spend the next five hundred years in a cave together. The story then jumps forward to a port, where Blanca accidentally drops the hairpin and a human picks it up, revealing himself to be the reincarnation of Xuan.

Foreshadowing: Blanca's final use of the jade wand echoes her earlier memory loss, but this time she deliberately chooses what to preserve rather than what to forget.

  • blanca xuan ending
  • jade hairpin
  • reincarnation
  • 500 years later
Q10

Who is the man Blanca meets at the port in the final scene?

The man at the port is the reincarnation of Xuan, reborn as an ordinary human five hundred years after the climactic battle. He identifies himself after picking up the jade hairpin that Blanca accidentally drops, and the hairpin's reaction to him confirms his identity. This reunion provides a bittersweet resolution to the centuries-long separation and suggests that Blanca and Xuan's love has finally transcended the barrier of species and time.

Foreshadowing: The jade hairpin has been Blanca's anchor to her past throughout the film, making it fitting that it is the object that reconnects her with Xuan's new life.

  • xuan reincarnation
  • port scene
  • jade hairpin
  • blanca reunion
Q11

Why is Blanca considered a traitor by the snake-demon people?

Blanca is branded a traitor because she has been living openly with Xuan, a snake-catcher whose profession involves hunting the very creatures the snake-demon community claims kinship with. To the snake-demon people, partnering with a human snake-catcher is a betrayal of their kind and an embrace of the humans who oppress them. This label is what prompts the Snake Master to send Verta after Blanca and sets up the central conflict of the second act.

Foreshadowing: The film's early scenes in Snake Catcher Village show the locals proudly hunting snakes, which quietly establishes why the snake-demon people view Blanca's relationship as an act of treason.

  • blanca traitor
  • snake demon people
  • snake catcher village
  • snake master orders
Q12

What role does the fox-demon play in the story?

The fox-demon runs the special jade workshop that Blanca and Xuan travel to in order to learn about the jade hairpin and wand. She crafts magical weaponry, explains the dangerous side effects of wielding the jade wand, and later agrees to transform Xuan into a low-level demon so he can be with Blanca. Her warnings about the wand's memory-erasing cost and Xuan's new physical vulnerability are crucial pieces of information that shape the characters' choices for the rest of the film.

Foreshadowing: The fox-demon's warning that Xuan's demon body will be weak foreshadows his eventual reliance on strategy rather than strength to defeat the Snake Master.

  • fox demon
  • jade workshop
  • magical weapons
  • transformation
Q13

Why does Blanca transform into a giant python during the battle?

Blanca transforms into a giant python because she is overwhelmed and cornered when the Dark General's second-in-command comes to capture her at Snake Catcher Village. In desperation, she taps into the full power of the jade wand, which unleashes her true snake-demon form at a massive scale. This transformation is both her greatest display of power and a sign of how far the wand is pushing her, since each use continues to erode her memories.

Foreshadowing: The fox-demon's earlier warning about the wand's memory cost gains new weight when Blanca is forced to use it in combat to survive.

  • blanca giant python
  • jade wand transformation
  • snake demon form
  • dark general attack
Q14

Why does the jade hairpin trigger Blanca's lost memories?

The jade hairpin is a magical artifact tied directly to Blanca's identity as a snake-demon and her past life, which is why simply touching it causes fragments of her lost memories to resurface. Its inscription also directs her and Xuan to the special jade workshop, where they learn more about the wand and the hairpin's connection to her powers. Because the hairpin and the wand are linked pieces of the same magical system, using the wand to store Xuan's essence at the end of the film is a natural extension of the hairpin's memory-preserving role.

Foreshadowing: The hairpin's inscription serves both as a plot device and as an early hint that Blanca's memories are stored within magical objects rather than only in her mind.

  • jade hairpin
  • blanca memories
  • magical artifact
  • white snake symbolism

Movie threads

More Movies Like White Snake, by Mood & Story

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

Bittersweet immortal romance like in White Snake

Stories where love spans centuries, but memory and sacrifice exact a heavy toll. If you loved the centuries-spanning love story in White Snake, explore movies like this thread where romance defies time itself. These films blend heartfelt connection with sacrifice, memory loss, reincarnation, and interspecies bonds, delivering bittersweet endings where love survives but never unscathed. Perfect for fans seeking magical fantasy with deep emotional stakes and transformative journeys.

  • bittersweet
  • reincarnation
  • forbidden love
  • mythological
  • ethereal
  • sacrifice
  • Tone: bittersweet, romantic, melancholic
  • Pacing: variable with emotional peaks
Why these movies?

The story pattern: Lovers meet against a backdrop of ancient myth and are separated by forces beyond their control — curses, wars, memory erasure, or the rules of an immortal world. Across one or many lifetimes they search for each other, often forgetting or failing to recognize what they once shared. The climax hinges on a costly choice: duty, identity, or the world itself traded for love. The resolution tends toward bittersweet reunion rather than tidy happily ever after.

Why they belong together: They share a romantic spine fused with high fantasy, magical transformation, and the emotional weight of love that costs something real. Reincarnation, interspecies connection, and forgotten identities recur as plot engines, while endings lean hopeful-with-scars rather than triumphant.

Mythic martial arts action like in White Snake

Sweeping action fantasies where mortals clash with demons amid breathtaking mythic worlds. Movies like White Snake deliver high intensity animated action fused with wuxia combat, magical duels, and mythical beasts. This thread gathers fantasy adventures with layered antagonists, soul-consuming threats, and breathtaking choreography set in mythological worlds. Ideal for viewers craving stunning visuals, fierce magical combat, and epic stakes reminiscent of White Snake.

  • wuxia
  • mythical beasts
  • magical combat
  • epic
  • dramatic
  • transformative
  • Tone: dramatic, action-driven, mythical
  • Pacing: variable with explosive peaks
Why these movies?

The story pattern: A relatively ordinary protagonist is drawn into a deeper mythological conflict and must master hidden abilities to confront a villain whose powers threaten existence itself. Mid-film introduces a second antagonist or reveals a personal cost that raises the stakes. Action set pieces alternate with quieter revelations about the hero's true nature, and the climax is a full-scale magical confrontation rather than a quiet resolution.

Why they belong together: They combine high intensity action with mythological worldbuilding, magical rules, and visceral stakes like soul consumption or forced transformation. Multiple antagonists, interspecies politics, and visually rich animated or fantasy aesthetics tie them together, while pacing alternates between quieter emotional beats and explosive combat.

If you liked this

Movies Like White Snake

Similar movies to White Snake: 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

White Snake (2019) Explained: Plot, Timeline & Characters

Everything about White Snake in one place: what happens in the plot summary, the timeline in chronological order, the characters and meaning 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