Crystal is stunning beautiful so they made justice to Joey's character. I stopped watching when I saw the guy who play Ning lol Sorry I am being shallow but he cannot compare to Leslie Leung in acting and looks. So sadly this didn't follow the original but I don't mind as long justice is served and apparently it wasn't (although I didn't finish the movie).
It was awkward to watch Crystal and sadly she wasn't able to portray that sex appeal Joey had. Chinese girls are so much prettier back in the 80s and early 90s. Joey, Maggie, Vivian, Christy, Bridgette, etc. I mean Crystal is extremely beautiful but I just don't see her sell as a sexy vixen.