Benny Chan (Director, Writer, Producer) Ma Yuk-Sing (Action Director) Golden Harvest (Production Company) Lau Ching-Wan Tony Renny