Le film "A Battle of Wits" divise les critiques, certains le considérant comme un excellent film de guerre et d'action, tandis que d'autres le jugent creux et insipide. L'histoire, située à l'époque des guerres civiles en Chine, met en scène un héros atypique, interprété par Andy Lau, qui utilize sa science de la stratégie militaire pour sauver une ville assiégée par une armée puissante. Les acteurs, en particulier Andy Lau et Fan Bingbing, sont convaincants, mais le scénario est parfois jugé plat et manquant de souffle. Les critiques apprécient la reconstitution historique, la réalisation et les scènes d'action, mais certains regrettent les incohérences narratives et la qualité d'image télévisuelle. Les stratégies militaires et la philosophie de la paix et de l'absurdité de la guerre sont également appréciées, mais certains considèrent le film comme trop simpliste et manquant de profondeur. En fin de compte, le film semble être un divertissement visuel agréable, mais qui ne convainc pas tout le monde.