I don't know how the English version turned out, but when I was overseas I watched the Chinese/Cantonese dubs. It was hilarious.