The punches and the punchlines belong to Mr. Chan who still speaks a queerly exotic English. Many of his dialogues with his Chinese co-stars are meant to be in their native language. Strangely, instead of subtitling, the Chinese lines are dubbed into English, so that the humour of linguistic misapprehension is completely lost in translation.