 Upon release, the film received mixed critical reception.Many criticized the overuse of effects and visuals as well as the screenplay.However, the cast, direction, action sequences, choreography, and Li's and Chan's performances received the highest praise.