Sophie's Revenge (2009)
"Fei chang wan mei" (original title)

Your rating:
    1 2 3 4 5 6 7 8 9 10 -/10 X  
Ratings: 6.0/10 from 1,065 users  
Reviews: 9 user | 7 critic

Two ex-lovers work together to win back their lost loves, but not everything goes according to plan.


(as Yimeng Jin)


(as Yimeng Jin)
Watch Trailer
0Check in
2 wins & 2 nominations. See more awards »



Learn more

People who liked this also liked... 

My Lucky Star (2013)
Adventure | Comedy
    1 2 3 4 5 6 7 8 9 10 5.1/10 X  

A woman gets caught up in an international diamond heist which pushes her close to a spy who is trying to save the world.

Director: Dennie Gordon
Stars: Ziyi Zhang, Leehom Wang, Terri Kwan
Drama | Mystery | Romance
    1 2 3 4 5 6 7 8 9 10 5.8/10 X  

In Shanghai, an aging socialite's infatuation with her ex-boyfriend manifests itself as a risky game, where her former lover agrees to seduce, then abandon a naive young woman.

Director: Jin-ho Hur
Stars: Cecilia Cheung, Dong-gun Jang, Ziyi Zhang
The Banquet (2006)
Action | Drama | Fantasy
    1 2 3 4 5 6 7 8 9 10 6.5/10 X  

A loose adaptation of Hamlet, "The Night Banquet" is set in an empire in chaos. The Emperor, the Empress, the Crown Prince, the Minister and the General all have their own enemies they would like to finish off at a night banquet.

Director: Xiaogang Feng
Stars: Ziyi Zhang, You Ge, Daniel Wu
Biography | Drama | History
    1 2 3 4 5 6 7 8 9 10 6.8/10 X  

A biographical account of Mei Lanfang, China's greatest opera star.

Director: Kaige Chen
Stars: Leon Lai, Ziyi Zhang, Honglei Sun
Drama | Romance
    1 2 3 4 5 6 7 8 9 10 4.8/10 X  

Ever Since We Loved, a story of a group of students in medical college in the 1990s, is an adapted screenplay based on Feng Tang's novel, Everything Goes.

Director: Yu Li
Stars: Bingbing Fan, Geng Han, Xi Qi
Comedy | Romance
    1 2 3 4 5 6 7 8 9 10 5.7/10 X  

After her birthday party, ad executive Michelle finds herself caught between cheerful Tony, dreamy Bill, youthful Jeb, and rich Tiger. Overwhelmed with stress, another complication quietly forms in her life.

Director: Eva Jin
Stars: Bingbing Fan, Aarif Rahman, Daniel Henney
Drama | History | War
    1 2 3 4 5 6 7 8 9 10 5.1/10 X  

Inspired by true events, Founding of a Republic weaves a rousing tale of one man who fought against the tyranny of a ruler and led his people in battle in the ultimate sacrifice for his country.

Directors: Sanping Han, Jianxin Huang
Stars: Guoqiang Tang, Guoli Zhang, Qing Xu
Love I (2012)
Drama | Romance
    1 2 3 4 5 6 7 8 9 10 6.7/10 X  

Eight people try to end their loneliness by searching for that one person to love, who can make their life complete.

Director: Doze Niu
Stars: Qi Shu, Mark Chao, Wei Zhao
Drama | Romance
    1 2 3 4 5 6 7 8 9 10 6.4/10 X  
Director: Changwei Gu
Stars: Ziyi Zhang, Aaron Kwok, Wenli Jiang
Ghost (TV Series 2012)
    1 2 3 4 5 6 7 8 9 10 8.4/10 X  

A drama based on a cyber investigation squad. Kim Woo-Hyun is the only son of a high ranking police officer. Woo-Hyun entered the police academy ranked first and graduated from the academy ... See full summary »

Stars: Ji-seob So, Yeon-hee Lee, Do Won Kwak
Sorry, I Love You (TV Series 2004)
Drama | Romance
    1 2 3 4 5 6 7 8 9 10 8.6/10 X  

Mu-Hyuk, A Korean adopted to Australia, is a tough but very attractive street guy. he is shot in the head at his girlfriend's wedding and must wait for his death. He decides to come back to... See full summary »

Stars: David No, Ji-seob So, Su-jeong Lim
Master's Sun (TV Series 2013)
Comedy | Fantasy | Horror
    1 2 3 4 5 6 7 8 9 10 8.6/10 X  

Tae Gong Shil has the ability to see ghosts, but their constant demands of help make her life impossible, until she meets Joo Jong Won, handsome CEO that measures everything with money, since when she touches him, the ghosts disappear.

Stars: Hyo-jin Kong, Ji-seob So, In-guk Seo


Credited cast:
Sophie (as Zhang Ziyi)
Wang 'Joanna' Jingjing (as Fan Bingbing)
Jeff (as So Ji-Sub)
Peter Ho ...
Chen Yao ...
Lily (as Yao Chen)
Ruby Lin ...
Qian Cheng ...
TV Host (as Cheng Qian)
Ji Wang ...
Sophie's Mother (as Wang Ji)
Zhuoyuan Song ...
6-year-old Sophie (as Song Zhuoyuan)
Yi Cheng ...
Nurse (as Cheng Yi)
Boyue Zhang ...
Little Girl in Elevator (as Zhang Boyue)
Xu Yin ...
Little Girl's Mother (as Yin Xu)
Rest of cast listed alphabetically:
Telly Liu ...
Mercedes Benz Salesman


Dumped by her fiancé just two months before their wedding, comic strip writer Sophie hatches an elaborate plan to get her Jeff back and punish the movie star, Joanna, who seduced him away. She finds herself a partner, Gordon, an ex-lover of Joanna's, and the two start on a comic adventure full of laughs and tears, aided by Sophie's two best friends, Lucy and Lily. At the eve of her success, Sophie suddenly realizes that she has been so focused on revenge that she has not heard her own change of heart. Written by Sara Huang & Jonah Greenberg

Plot Summary | Add Synopsis


Comedy | Romance


See all certifications »


Official Sites:

| |  »




Release Date:

14 August 2009 (China)  »

Also Known As:

Sophie's Love Manual  »

Filming Locations:


Box Office


$3,000,000 (estimated)

Company Credits

Show detailed on  »

Technical Specs



See  »

Did You Know?


Producer 'Beaver Kwei' first worked with 'Zhang Ziyi' and Ling Lucas on the film Hero (2002) by Yimou Zhang. See more »


Sophie: [translated lines] When I was young, my mother used to say that a woman in love loses her sense and a woman who is dumped loses her mind. I didn't understand that until two winters ago. My mother also said men must choose the right career and women marry the right guy. In other words, women's goal is to find Mr. Right, so to be successful you have to find that special guy.
See more »


Followed by My Lucky Star (2013) See more »


Fei chang wan mei
(Perfect Beauty)
Performed by Angela Chang
See more »

Frequently Asked Questions

This FAQ is empty. Add the first question.

User Reviews

The only thing that stood out was Zhang ZiYi's very awkward facial expressions
28 September 2010 | by (United States) – See all my reviews

This is a very bad romantic comedy. There really isn't anything positive to say about it, except the neat,vivid and colorful editing stuff with thought's of Sophie's popping out. Never liked Zhang ZiYi and I personally think she is a pretty bad at acting, and it really shows in this film. Her facial expressions were just awkward and stupid looking, like she is retarded or something. Fan Bing Bing did a okay job playing the high maintenance girlfriend though. Some girls that don't know films very well might like this movie though, but besides that I can tell why this has such negative reviews. I can tell what it's trying to do, but fails on many levels. Some reviewers are saying negative stuff about Zhang ZiYi and I agree with what they say for the most part. She is so awful in this, gosh like I said not only is her acting bad, she really needs to work on her facial expressions cause it turns off the mood of what it's trying to achieve. This is about a crazy girl who can't deal with break up and goes bonkers and starts doing retarded stuff and most of it, isn't cute at all. Even for a silly romantic comedy, it just doesn't work. If your into this type of genre, there is better romantic comedies.


2 of 18 people found this review helpful.  Was this review helpful to you?

Message Boards

Recent Posts
Playing the Newport Beach Film Festival MissAW
Awful Comedy aphrodisiaciix
Discuss Sophie's Revenge (2009) on the IMDb message boards »

Contribute to This Page

Create a character page for: