Wait, I realized one thing. Despite the movie  in its almost perfect way of entertaining and educating the audience, I realized that there are punch lines in tagalong that cannot be explained in any other way in English. That I hope should be resolved if we are targeting international audience, a joke that can be funny regardless of language. All in all the film is worth watching.