Sean Gilman’s review published on Letterboxd :
An odd one for Chow Yun-fat, as he's in-between his silly comic persona of the early 80s and his cool, charming badass of the early 90s. An odd one as well for Lau Kar-leung, trying to adapt to the Cinema City-Tsui Hark-John Woo world with a modern cop comedy-drama after a career making period action films. Might have worked better with a costar other than Conan Lee, who's great in the fight scenes (especially the chainsaw finale with Gordon Liu) but appears overstuffed and stiff the rest of the time.
Also stars Ti Lung (who gets a neat cameo fight scene), David Chiang (as the attention-grabbing police commissioner) and Jet Li's wife Nina Li (who jazzercises).