First the movie was speaking in mandarin because of the Shanghai location, so there is some horrible dubbing. Especially the supporting roles (like Leon Lai assistance). Second, the movie goes at a slow pace and no chemistry between Leon Lai and Faye Wong didn't help the film either. There are some good things about film, like the setting are nice, the lack of unnecessary dialogue and the perfect sound which fit the film. This movie seems like a Wong Kar Wai styles but nothing compare to it. There not much happening in this movie, also i don't see the connection between Leon Lai romance with his Man patience (except a few small things). The acting was alright, there play there character respectfully. I've notices there not many extras is in this film and there seems to be too much of the same character (like the mailman). The film was not totally bad, but it was boring to say the least.