影片的英文名是“the battle of wits”,直译就是“智慧之战”的意思。革离在影片中不仅是墨家的代表,也是智慧的代表,而领导梁国的这场守城之战则是点题的“智慧之战”。张之亮为影片设计了多场战斗场面,但由于场面太多,其中多处细节不免让人感到牵强而不合情理。例如第一场弓箭之战,数万赵国大军围攻梁国,革离设计了一种经过改良的弓箭,这种弓箭的射程超越了当时的最远距离,当气势宏壮的赵国军队围在城墙之外挑战梁军时,革离射出一箭,射程之远至达赵国领军座驾,赵军见势,马上宣布浩浩荡荡撤军。然而难道赵军连防御弓箭的盾牌都没有吗?最后一场水淹之战,由于赵国受外攻击,只剩余千余军士攻打梁国。由于梁王的不信任,革离被撤消军权遣发出城。革离一走,赵军立即大胜,但革离没有放弃梁国,最终以水淹之计打败赵军。但为何这些水只淹没了赵军,而梁国一无所失?难道赵军千余人就等着聚众被水淹?由此可见,智慧愚蠢,只是一线之分。