Purple Butterfly 2004

Set in 1930s Shanghai, this film follows a lone individual drawn into a dangerous plot orchestrated by a Japanese operative. The scheme aims to compromise Chinese patriots, including the mysterious Zhang Ziyi and Feng Yuanzheng. As war rages around them, the story explores themes of loyalty, betrayal, and the struggle for resistance amidst a complex web of espionage.

Set in 1930s Shanghai, this film follows a lone individual drawn into a dangerous plot orchestrated by a Japanese operative. The scheme aims to compromise Chinese patriots, including the mysterious Zhang Ziyi and Feng Yuanzheng. As war rages around them, the story explores themes of loyalty, betrayal, and the struggle for resistance amidst a complex web of espionage.

Does Purple Butterfly have end credit scenes?

No!

Purple Butterfly does not have end credit scenes. You can leave when the credits roll.

Meet the Full Cast and Actors of Purple Butterfly

Explore the complete cast of Purple Butterfly, including both lead and supporting actors. Learn who plays each character, discover their past roles and achievements, and find out what makes this ensemble cast stand out in the world of film and television.


Ratings and Reviews for Purple Butterfly

See how Purple Butterfly is rated across major platforms like IMDb, Metacritic, and TMDb. Compare audience scores and critic reviews to understand where Purple Butterfly stands among top-rated movies in its genre.


Metacritic

68

Metascore

7.8

User Score

Rotten Tomatoes
review

%

TOMATOMETER

review

0%

User Score

TMDB

66

%

User Score

Full Plot Summary and Ending Explained for Purple Butterfly

See more

Read the complete plot summary of Purple Butterfly, including all major events, twists, and the full ending explained in detail. Explore key characters, themes, hidden meanings, and everything you need to understand the story from beginning to end.


In 1928 Manchuria, Japanese translator Hidehiko Itami Tôru Nakamura leaves his Chinese lover, Ding Hui Ziyi Zhang, and returns to Tokyo. Years later, when he arrives in Shanghai, he has become a spy. Meanwhile, Ding Hui witnesses her brother, who ran an anti-Japanese newspaper, being assassinated by the Japanese. She travels to Shanghai, joins an underground resistance called Purple Butterfly, and falls in love with its leader, Xie Ming.

The resistance hatches a plan to strike at a Japanese intelligence officer named Yamamoto, enlisting an assassin from out of town. At a train station, a highly accidental mix-up places a low-level clerk named Szeto across from the real killer on the same car, and Szeto becomes an unwitting focus of the operation. The resistance passes Szeto some materials about the target, and his puzzled, almost chaotic reaction triggers a small crisis that spirals into a larger one. In the ensuing gunfight, Ding Hui accidentally kills Szeto’s girlfriend, Yiling, who had hurried to meet him.

Szeto is briefly captured by Yamamoto’s subordinates, including Itami. Under brutal interrogation, Szeto remains unable to articulate what he truly knows. An informant within the resistance reveals that Szeto is merely a bystander who was pulled into events by chance, and Itami releases him. Nonetheless, the resistance regards Szeto as a potential traitor and decides to erase him.

From outsider to a man entangled in a widening web, Szeto finds himself pursued by both the Japanese secret police and the resistance, unable to explain his presence to either side. Meanwhile, Itami reconnects with his former lover, Ding Hui, and Szeto witnesses their reunion, which deepens his confusion about everything unfolding around him. He is consumed by a thirst for vengeance for Yiling, yet he has no clear target to aim at.

With the real assassin out of circulation, the resistance must take on the mission to kill Yamamoto themselves. Ding Hui stands at a crossroads, torn between Itami and Xie Ming, who lead opposing sides, and her loyalties become a dangerous bargaining chip in the factions’ schemes. Ding Hui accompanies Itami to a gathering at a Japanese club, where the two share a moment of intimacy as they dance. Itami tells her that Yamamoto will not be coming, and that Xie Ming is already dead, a revelation that shocks her. In a sudden turn, Ding Hui stabs Itami. Szeto then bursts into the ballroom, shoots Itami, and pivots his aim toward Ding Hui, leaving the fate of everyone involved hanging in the balance.

Uncover the Details: Timeline, Characters, Themes, and Beyond!

Mobile App Preview

Coming soon on iOS and Android

The Plot Explained Mobile App

From blockbusters to hidden gems — dive into movie stories anytime, anywhere. Save your favorites, discover plots faster, and never miss a twist again.

Sign up to be the first to know when we launch. Your email stays private — always.

Explore the mobile app

Watch Trailers, Clips & Behind-the-Scenes for Purple Butterfly

See more

Watch official trailers, exclusive clips, cast interviews, and behind-the-scenes footage from Purple Butterfly. Dive deeper into the making of the film, its standout moments, and key production insights.


Purple Butterfly

Purple Butterfly Other Names and Titles

Explore the various alternative titles, translations, and other names used for Purple Butterfly across different regions and languages. Understand how the film is marketed and recognized worldwide.


Пурпурная бабочка Zi hudie 자호접 퍼플 버터플라이 La triade du papillon Πορφυρή Πεταλούδα

© 2026 What's After the Movie. All rights reserved.

Privacy Policy