Year: 1996
Studio: Long Shong Pictures, Milestone Films
Director: Patrick Leung Pak-Kin
Cast: Aaron Kwok, Carman Lee Yeuk-Tung, Sammo Hung, Michael Tong, Lawrence Ah Mon, Jun Kunimura
Crew: Patrick Leung Pak-Kin (Director), Chan Hing-Kai (Writer), John Woo (Producer), Linda Kuk Mei-Lai (Producer), David Wu (Original Music Composer), Dang-Yi Wong (Original Music Composer)