Filmmakers: Johnnie To - Director, Sylvia Chang - Writer (story), Chow Yun Fatt¹ - Writer (story), Cheng Chung Tai¹ - Writer (screenplay), Raymond Wong¹ - Producer, Wong Wing Hang¹ - Cinematographer, Richard Lo - Composer, Lo Ta Yau¹ - Composer, Wong Wing Ming¹ - Editor more »