Stanley Tong (Director, Action Director, Writer, Producer) Ailen Sit (Action Director) Aaron Kwok Wang Lee-Hom Norika Fujiwara Coolio
Very poor - 4/10 (17 February 2004)