Filmmakers: Johnny Mak - Director, Philip Chan - Writer, Sammo Hung Kam-Bo - Producer, Kwok Wah Koo¹ - Cinematographer, Mahmood Rumajahn - Composer, Peter Cheung - Editor more »