You should probably watch the actual scenes again as they are quite different to what is actually being said (the last one, for example, is totally 180 to what was said in Cantonese). They are not accurate in the least.

Either that, or you are extremely forgiving in a spectacular degree when it comes subtitles.