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

White Snake (2019) Plot Summary & Timeline

White Snake (2019) movie poster

White Snake is a 2019 action and adventure film directed by Ji Zhao and Amp Wong, running 1 hour 39 minutes. This page retells the whole story in 807 words (about 4 minutes to read) and covers 15 key events in order, 4 characters, where and when it is set and 3 themes. Looking for the cast, ratings and where to stream it? See the movie page for White Snake.

to read the plot summary
4 min
key events in the timeline
15
characters profiled
4
themes explained
3
Loading streaming availability…
White Snake (2019) movie poster
Released
Runtime
1h 39m
Directors
Ji Zhao and Amp Wong
Original language
Chinese
Studio
GKIDS
No spoilers

What Is White Snake About?

The premise of White Snake in 270 words, with nothing given away. The full story follows below.

In a world where ancient legends breathe alongside the living, a young woman awakens with no memory of who she truly is. Haunted by glimpses of a past intertwined with powerful, otherworldly forces, she soon finds herself among the humble villagers of a Snake Catcher settlement — a place where humans harvest serpents believed to hold the secrets of immortality. It is here that her path crosses with Xuan, a kind-hearted snake catcher whose quiet life becomes irrevocably changed by her arrival.

As Blanca and Xuan grow closer, the mystery of her forgotten identity begins to surface, hinting at a destiny far grander than the simple life awaiting her in the village. Their budding romance unfolds against a backdrop of breathtaking fantasy and exhilarating wuxia action, where mythical beasts prowl the shadows, trickster demons move unseen among mortals, and the clash of swords and magic paints the world in vivid, sweeping color. The connection between the two deepens as they discover magical artifacts that stir fragments of Blanca’s hidden past.

The journey that follows carries them through a realm teeming with wonder and danger, where political tensions simmer and powerful factions vie for control over ancient relics and forbidden knowledge. Trust is tested, alliances shift, and the boundaries between human and myth blur as Blanca and Xuan navigate a landscape where love may prove stronger than the forces that seek to tear them apart. Blending romance, adventure, and stunning visual spectacle, the story weaves a tale of two souls drawn together by fate, bound by a mystery that could reshape their world — if they can survive what lies ahead.

Full plot

What Happens in White Snake?

The complete story of White Snake, from the first scene to the last, in 807 words (about 4 minutes). Spoilers throughout. Names in the text link to 3 cast member pages.

Spoilers ahead

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.

Timeline

White Snake Timeline: Every Key Event in Order

15 key events in the order they happen, from “Sisters Discuss Immortality” to “A New Beginning”. 10 events name a place, across 6 locations.

  1. 1

    Sisters Discuss Immortality

    The story begins with two sisters enjoying a tranquil moment in a traditional Chinese bath. During their conversation, they ponder the concept of immortality, foreshadowing the magical journey that is about to unfold.

    Where:Traditional Chinese Bath

  2. 2

    Blanca's Assassination Mission

    Blanca, a mysterious woman, is shown engaging in a perilous mission to assassinate a Tang general. However, her mission goes awry when she is captured, initiating a magical battle that leads to her losing her memories.

  3. 3

    Rescue in the Water

    After her capture, Blanca finds herself submerged in water, where she loses her memories. She is eventually rescued by Xuan, a kind-hearted man who takes her to the Snake Catcher village, a place where villagers catch snakes believed to aid in immortality.

    Where:Snake Catcher Village

  4. 4

    Developing Feelings

    At first, Blanca is skeptical of Xuan's intentions and struggles with her lost identity. However, as she learns about her magical powers and spends time with Xuan, she begins to develop feelings for him.

    Where:Snake Catcher Village

  5. 5

    The Magical Hairpin

    Xuan and Blanca discover a jade hairpin that triggers some of Blanca's lost memories. The hairpin proves to be magical, with an inscription directing them to a 'special jade workshop', which sparks their resolve to embark on a journey together.

  6. 6

    The Quest to Special Jade Workshop

    Blanca and Xuan set off on a quest to the Special Jade Workshop. There, they encounter a fox-demon who explains the powers associated with the jade wand Blanca possesses, emphasizing the risks of using it, including memory loss.

    Where:Special Jade Workshop

  7. 7

    Sisterly Confrontation

    Upon returning to the Snake Catcher Village, Blanca's sister Verta confronts them, demanding Blanca return with her. Tensions escalate as Verta attacks Xuan, leading to a fierce combat between the sisters and causing Blanca and Xuan to fall into a hidden underground temple.

    Where:Underground Temple

  8. 8

    Memories Resurface

    In the underground temple, Blanca's memories are triggered by a Daoist altar. The emotional moment leads to a physical intimacy between her and Xuan, solidifying their bond as they share a passionate kiss.

    Where:Underground Temple

  9. 9

    Blanca's Decision

    After regaining her memories, Blanca decides she must return to the snake demon fold, considering the differences between her and Xuan. Despite her conflicting feelings, she tells Xuan to wait for her, instigating a quest for him to be with her.

  10. 10

    Xuan's Transformation

    Determined to be with Blanca, Xuan visits the fox-demon workshop. He agrees to undergo a transformation to become a low-level demon, but the mistress warns him of the limitations this will impose on his strength and survival.

    Where:Fox-Demon Workshop

Show the other 5 events of White Snake
  1. 11

    The Dark General's Threat

    The Dark General's second-in-command schemes to capture Blanca, prompting her to use the magical wand in desperation. She transforms into a giant python, ready to combat the general and protect her new home.

    Where:Snake Catcher Village

  2. 12

    Confrontation with the General

    As Blanca prepares for battle against the Dark General, Xuan tries to warn the villagers but is met with hostility. In a critical moment, Xuan confesses his love to Blanca as the general's trap binds them, threatening their very essence.

    Where:Snake Catcher Village

  3. 13

    Sister's Sacrifice

    Verta ingeniously tricks the General by offering her own soul to absorb. Her sacrifice not only distracts the General but also enables the Snake Master to join the battle against him, turning the tide of the confrontation.

  4. 14

    Final Battle

    In a climactic battle, Blanca, Xuan, Verta, and the Snake Master confront the Dark General. In the heat of the moment, the Snake Master turns on Blanca and Verta, but with cunning, they ensnare her in the General's trap as well.

  5. 15

    A New Beginning

    Five hundred years later, Blanca and Verta, now with their memories intact, decide to leave their cave to search for Xuan’s reincarnation. Their journey leads them to a port, where they meet a human who resembles Xuan, igniting hope for a new beginning.

    Where:Port

Characters

Who Are the Main Characters in White Snake?

4 characters, among them Blanca, Xuan and Verta: who each one is and the part they play in the story. Every profile links to the actor’s page.

  • B

    Blanca

    Played by Stephanie Sheh

    Blanca is a complex character who evolves from an assassin with memory loss to a powerful figure grappling with her identity as a demon. Throughout her journey, she experiences love, betrayal, and the weight of her past, ultimately making choices that lead her towards self-discovery and reconciliation with her sister.

    • 👸 Demon
    • 💕 Love
    • 🌊 Transformation
  • X

    Xuan

    Played by Paul Yen

    Xuan is portrayed as a determined and compassionate human who falls in love with Blanca despite the risks. His willingness to embrace life as a low-level demon demonstrates his commitment to their bond. Xuan’s character embodies the theme of sacrifice for love, navigating the complexities between humans and demons.

    • 👨‍❤️‍👨 Human
    • ❤️ Sacrifice
    • 🐍 Love
  • V

    Verta

    Played by Vivian Lu

    Verta, Blanca's younger sister, is fiercely loyal and driven by the desire to reunite with Blanca. Her character introduces the stakes of urgency while also highlighting the familial bonds that can complicate decisions in times of conflict, making her a key figure in the narrative's emotional landscape.

    • 👧 Sister
    • 💪 Loyalty
    • ⚡ Urgency
  • DG

    Dark General

    Played by James Sie

    The Dark General serves as the main antagonist, representing the oppressive regime that seeks to control magical beings. His pursuit of immortality through dark methods makes him a formidable foe, deeply impacting the lives of the protagonists and driving the conflict throughout the film.

    • 🦹‍♂️ Antagonist
    • ⚔️ Conflict
    • 🌌 Power
Setting

Where and When Is White Snake Set?

White Snake is set in Snake Catcher Village, Special Jade Workshop and Underground Temple. Here is why the place matters to the story.

When

The events of the movie, infused with elements of magic and folklore, seem to unfold in a historical period reminiscent of ancient China. This era is characterized by the mingling of humanity with magical beings, reflecting themes of immortality and the complexities of love across different worlds.

Where

Snake Catcher Village, Special Jade Workshop, Underground Temple

Snake Catcher Village is a traditional community known for its unique practice of catching snakes believed to aid in achieving immortality. The Special Jade Workshop is operated by a fox-demon and is renowned for crafting magical weaponry. The Underground Temple holds a Daoist altar, significant for triggering memories in the characters and serving as a key setting for pivotal plot developments.

  • 🏞️ Village
  • 🏯 Workshop
  • 🕋 Temple
Themes

What Are the Themes of White Snake?

3 ideas the story keeps returning to, among them Forbidden Love, War and Conflict and Magic and Transformation.

  1. 01

    Forbidden Love

    The story heavily features the theme of forbidden love between human and demon, encapsulated in the romance between Blanca and Xuan. This love faces various challenges, including societal expectations and their innate differences. Despite the odds, their bond grows deeper, showcasing the strength of love against adversity.

  2. 02

    War and Conflict

    War and conflict are central to the narrative, as characters navigate battles against oppressive forces. The struggle between the snake-demon people and the Tang general symbolizes broader themes of oppression and the fight for freedom. This theme culminates in a dramatic confrontation that tests loyalties and courage.

  3. 03

    Magic and Transformation

    Magic plays a crucial role in the film, driving the plot and influencing character transformations. The jade wand serves as a catalyst for memory retrieval and power dynamics. The characters' quests involve the use and consequences of magic, emphasizing the transformative nature of both personal and external journeys.

Tone & mood

What Kind of Film Is White Snake?

Bittersweet in tone, with variable pacing and a complex story, going by the plot summary.

Tone
Bittersweet
Pacing
Variable
Story
Complex
Intensity
High
Ending
Bittersweet

A visually stunning animated fantasy weaving an epic love tale across centuries, blending intimate romance, fierce magical battles, and bittersweet sacrifice in mythological China.

  • magical
  • romantic
  • epic
  • bittersweet
  • mythological
  • ethereal
  • forbidden love
  • reincarnation
  • interspecies romance
  • memory loss

Content notes: war violence, magical combat, soul consumption, implied sexual content, forced transformation.

Quiz

How well do you remember White Snake? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like White Snake With a Plot Summary

6 films close to White Snake in story and themes that have a full plot summary here: The Sorcerer and the White Snake (2013) and The Legend of the White Serpent (1956) 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

White Snake Plot Questions

5 quick answers about White Snake, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is White Snake about?

In a world where ancient legends breathe alongside the living, a young woman awakens with no memory of who she truly is. Haunted by glimpses of a past intertwined with powerful, otherworldly forces, she soon finds herself among the humble villagers of a Snake Catcher settlement — a place where…

Read the full plot summary

When and where does White Snake take place?

White Snake is set in Snake Catcher Village, Special Jade Workshop and Underground Temple. The events of the movie, infused with elements of magic and folklore, seem to unfold in a historical period reminiscent of ancient China.

The setting explained

Who are the main characters in White Snake?

The story follows Blanca (played by Stephanie Sheh), Xuan (played by Paul Yen), Verta (played by Vivian Lu) and Dark General (played by James Sie).

All the characters

What are the main themes of White Snake?

The summary picks out 3 themes: Forbidden Love, War and Conflict and Magic and Transformation.

The themes explained

Who directed White Snake?

White Snake (2019) was directed by Ji Zhao and Amp Wong and runs 1 hour 39 minutes.

Ji Zhao’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