Stephen Chiau (Director, Actor, Writer) Lee Lik-Chi (Director) Bruce Law (Action Director) Karen Mok Ng Man-Tat Cecilia Cheung Tin Kai-Man Tsang Kan-Cheung (Writer) Horace Wong (Cinematographer) Raymond Wong Ying-Wah (Soundtrack)