King of Masks (96) & Poon Hung (1)=Poon Hung Yiu

Have just updated this movie but few point confused me:
1. wong siu kei (aka Huang Zhao Ji) shd be 賈 Jia Zhao Ji.
2. Dung kin laam is credited as a wet nurse but the name is so male.
3. poon hung (2) is credited as Li Xiang, a male role.
I checked and checked the credit at the end of the movie. The poon hung chinese character is exactly the same as Poon Hung (2). Check IMDB, it list it as actress. Also the name is normally female. Cd there be a mix up in the movie credits? Maybe they quote the wrong roles of Dung Kin Laam and Poon Hung (2).
I saw poon hung alias is poon hung yiu and there is a poon hung yiu listed. Both are editor. Are they the same person?
Can anyone help me?
1. wong siu kei (aka Huang Zhao Ji) shd be 賈 Jia Zhao Ji.
2. Dung kin laam is credited as a wet nurse but the name is so male.
3. poon hung (2) is credited as Li Xiang, a male role.
I checked and checked the credit at the end of the movie. The poon hung chinese character is exactly the same as Poon Hung (2). Check IMDB, it list it as actress. Also the name is normally female. Cd there be a mix up in the movie credits? Maybe they quote the wrong roles of Dung Kin Laam and Poon Hung (2).
I saw poon hung alias is poon hung yiu and there is a poon hung yiu listed. Both are editor. Are they the same person?
Can anyone help me?