Being not chinese and never saw any of the mark lee or the director's work before i think i reviewed this without prejudice.
If someone wants to see a complicated mind boggling plot - then dont bother watching this movie because this is not it meant for. This is suppose to be funny, people - and funny does not come along with mind twisting, complicated have-to-think-hard kind of film. I can't stress it more - it has to be EASY.
I love the dialogues, actors and actresses in this movie. I think i'll start watching all the other movies as well. All my non-chinese friends who have watched this movie shared the same comments as i do (so, save to say i speak on behalf of 20 others lol)
I love the jokes and although i dont understand chinese, the translation itself enough to makes me laugh a loud. I bet if i understand chinese, it would be funnier.
Anyhow, art is subjective. What is good to some might be bad to others. I recommend that you watch and judge it yourself. Dont let any of the comments here stop you from watching this movie, even if it comes from me... happy watching...