Sophie\''s Revenge is a fun watch as there are many laughs you get from Sophie\''s crazy revenge schemes. My only problem was there wasn\''t enough development of the romance between Sophie and Gordon. Gordon makes aware many times throughout the movie that he is interested romantically in Sophie. Then suddenly at the end Sophie is madly in love with Gordon? It just doesn\''t seem believable. The ending didnt make sense either. Why did he choose to come back at that time? We dont know he just magically pops back in. Anyways the acting was believable which I appreciated for a Chinese movie. Since I didn\''t love the characters I\''m not sure if Id watch this again. Still I\''d recommend watching for the laughs and interesting cinematography.