Skip to content
What's After the Movie?
Romantic action film

Butterfly Lovers (2008): Cast & Box Office

Butterfly Lovers (2008) movie poster

Butterfly Lovers is a 2008 romantic action film directed by Jingle Ma Choh-Sing, starring Charlene Choi as Zhu Yanzhi, Wu Chun and Ti Lung. It runs 1 hour 42 minutes and earned $5.5 million worldwide.

Loading streaming availability…
Butterfly Lovers (2008) movie poster
Released
Runtime
1h 42m (102 min)
Genres
Romance , Action
Original language
Chinese
After the credits
No No extra scene
The story

What Is Butterfly Lovers About?

The premise of Butterfly Lovers without spoilers.

Disguised as a man, Zhu Yanzhi joins an elite martial‑arts clan to pursue the training she longs for. As the grueling instruction starts, she quickly demonstrates talent but soon finds herself at odds with both her demanding trainer and the clan’s authoritative leader, Liang, forcing her to balance deception, honor, and fierce rivalry.

Butterfly Lovers Themes & Keywords

· 6 tags
  • martial arts action
  • martial arts
  • sword fight
  • kung fu
  • violence
  • love
Loading streaming availability…
Cast & crew

Butterfly Lovers Cast & Characters

Charlene Choi leads the cast as Zhu Yanzhi, with Wu Chun as Liang Zhongshan and Ti Lung as Zhu Gongyuan. Directed by Jingle Ma Choh-Sing; 18 actors are credited in all.

Also Starring in Butterfly Lovers

· 14 more
From the director

More from Jingle Ma Choh-Sing

More films directed by Jingle Ma Choh-Sing: Europe Raiders, Speed Angels, Love You You and Mulan: Rise of a Warrior.

Full filmography
Box office

Butterfly Lovers Box Office

Butterfly Lovers grossed $5.5 million worldwide.

2008 box office

Worldwide gross

$5.5M

International
$5.5M
Videos

Butterfly Lovers Trailers & Videos

2 videos: 1 trailer and 1 teaser.

Butterfly Lovers Trailer
  • Teaser Butterfly Lovers (2008) Teaser (Charlene Choi, Wu Chun, Hu Ge)

Seen Butterfly Lovers?

FAQ

Butterfly Lovers FAQ: Cast, Box Office & Runtime

Runtime, release date, director, cast, box office, post-credit scenes and language of Butterfly Lovers, each answered in a sentence.

How long is Butterfly Lovers?

Butterfly Lovers runs 1 hour 42 minutes (102 minutes).

When was Butterfly Lovers released?

Butterfly Lovers was released on October 9, 2008.

Who directed Butterfly Lovers?

Butterfly Lovers was directed by Jingle Ma Choh-Sing.

More films by Jingle Ma Choh-Sing

Who is in the cast of Butterfly Lovers?

Butterfly Lovers stars Charlene Choi as Zhu Yanzhi, Wu Chun as Liang Zhongshan and Ti Lung as Zhu Gongyuan, among 18 credited actors.

How much did Butterfly Lovers make at the box office?

Butterfly Lovers grossed $5.5 million worldwide.

Does Butterfly Lovers have a post-credit scene?

No. Butterfly Lovers has no extra scene during or after the credits.

What language is Butterfly Lovers in?

The original language of Butterfly Lovers is Chinese.

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