This movie is made by a Canadian Chinese director who does not understand Chinese culture. She does not even speak the language. Now, how many chinese people who speak perfect English would work in a chinese restaurant as portrayed in the movie? Many things are exaggerated about the chinese culture and unfortunately, it creates new stereotypes unheard of before. Immigrant families will not make the 2nd generation continue in the same 'profession' - as what the BBQ store guy tried to do in the movie.
People may find this movie sweet with the cute little girl running around trying to create a witch's brew with ideas created for this movie only. Non of this exists in chinese cultural supersticion.
And what's up with the Sandra Oh girl? She is being used for the 2nd time in Mina shum's movies, they must be best friends... using a Korean to portray a Chinese is nuts.
In summary, if you are someone from a chinese culture and understands it clearly, you will be scratching your head after watching this movie. Otherwise, those viewing from the outside will get a chuckle and will wonder more if this is actually what's going on inside a chinese family.