发和短胡须的人物造型受到了批评，被认为不符合古人的生活传统。
与史实的异同.电影描述梁城是存在于燕赵两国间的梁城，然而当时是2300年前中国战国时期。至于史书记载的梁国，则是位于今日陕西省韩城县。东周初年，秦襄公因护送周平王东迁有功，他的叔父嬴康为梁伯，封地在韩城，成为梁国。其后于公元前641年被秦穆公灭掉。当时晋惠公儿子“太子圉”（后来的“晋怀公”）的母亲家在梁国，史书并记载因梁国被灭而担心被轻视，曾因此考虑放弃继承晋国国君。此外，战国七雄中的魏国，由于后来迁都大梁，所以