Filmmakers: Johnny Mak - Director, Philip Chan - Writer (writer), Kwok Wah Koo - Cinematographer, Mahmood Rumajahn - Composer, Peter Cheung - Editor more »