I respectfully agree with the other reviewer who gave it 3 stars, but I chose to gave a 5 for some (but very few) highlights/funny bits in this movie. I understand that Ning was trying to be innovative and creating something new however this is not a fun or compelling story at all. The whole script is boring and dreadful and we very much indeed agree that we couldn't wait for this movie to end. Ning is one of my favorite director but this is just not a good piece of him.
My partner said it's a total waste of time and it feels like Ning merged lots of different story lines into one movie however he can't even tell one story right and just didn't finish any of them properly.
Andy Lau is great actor, as always, although this character isn't too difficult for him to play I guess.