http://hkmdb.com/db/movies/view.mhtml?i ... ay_set=eng
As you will see, there are quite a number of changes for this one, inclusive of a secondary screenwriter not previously listed.















Now, on to the cast listing in the database entry: Phillip Kwok does NOT appear in the film, nor does "Goo Ga Lau" (actually, neither do David Chan or Tin Sam Fat for that matter, whoever they might be)...however, Josephine Koo does (per below frame grab) and is a major character in the film. Next to Cheng is the other major player not creditted - Peter Lai

Lawrence Cheng - Cheng Ming Pao
Ruth Winona Tao - Fang Yin (in the subtitles; "Fong Yan" on the audio)
David Ng - Ma Kuang Shen
Josephine Koo - Lei Sha
Peter Lai - Chen Chi
Chikako Aoyama's character also has a name, but that's going to take a bit more work to go back through the DVD and find it, as it was only referenced once (from memory).

And while I'm at, who's this chap? I know I should know him, and have seen his face dozens of times before...but for some reason I can't place him and it's starting to bug me!

Best,
Michael