角色:马大三
演员:姜文
角色介绍:马大三在片中是一个善良的中国农民,有人把装着日本兵的麻袋扔到他家里,村民抽签,马大三抽到,由马大三来杀死日本兵,但他却把日本兵藏到长城。最后村民把日本兵送回,却招来杀身之祸,马大三也被他救的日本兵砍下头颅。
角色:鱼儿
演员:姜鸿波
角色介绍:片中饰演马大三的妻子,典型的农村妇女。片首她和马大三的翻云覆女使她怀了孕。她和马大三对日本兵进行了长达半年的照顾。鱼儿后来在日军大屠杀中死亡。
角色:花屋小三郎
演员:香川照之
角色介绍:花屋小三郎在片中饰演日本兵,片首被人用麻袋装着扔进了马大三的家中。起初决意以死殉国,而翻译董汉臣则却利用语言上的障碍争取了求生的机会。后被村民送加军中,送给村民几袋粮食。后来日军反目为仇,血腥屠村,花屋小三郞残忍的杀害了马大三。
角色:李家俊
演员:彭于晏
角色介绍:警务处现任行动副处长李文彬的独子,香港EU冲锋队的警员,虽然是年轻的警员,但成绩非常优秀,智商极高。
角色:邝智立
演员:林家栋
角色介绍:林家栋饰演的高级警司邝智立忠奸难辨,将“无间”进行到底。他是一个‘非英雄化’形象的警察,会根据当下的形势不断选择合作对象。
角色:陆明华
演员:刘德华
角色介绍:保安局局长陆明华听闻两位副处长直接主理营救,低调到达警察总部了解事件,亦暗中接触警局内之亲信。
角色:徐永基
演员:钱嘉乐
角色介绍:跟随刘杰辉出生入死的高级警司,最后徐永基在“寒战”行动中殉职,令刘杰辉内疚不已。
角色:梁紫薇
演员:杨采妮
角色介绍:公共关系科女总警司梁紫薇为保安局局长陆明华在警局内亲信,在戏中的人物关系设计中,警务处副处长刘杰辉的妻子其实是一对情敌。
角色:依南
演员:罗昱焜
角色介绍:冯相贤未婚妻,性格直爽开朗、对于感情表达率真的壮寨女孩。善渔猎,水性高,在家国危难之际,她毫不退缩,化身女蛙兵上阵杀敌。因父亲生前是冯子材的好友还救过他的命,因此两家给依南和冯相贤定了娃娃亲。
角色:苏银奎
演员:修庆
角色介绍:广西提督,儒将风采。苏银奎作为淮军的新任主帅,对冯子材是瞧不起的,有芥蒂的。随着与冯子材逐步交往,在历经数件事情之后,开始对冯子材这个人越来越钦佩,并且因为冯子材数次卖人情给他,令他对冯心存感激。
角色:慈禧太后
演员:范志博
角色介绍:满清太后,晚清重要政治人物,清朝晚期的实际统治者,在法军进攻越南凉山驻守清军不战而退,清朝政府的统治地位遭到威胁时,慈禧召集众臣商讨派谁挂帅,最终启用了年近七旬的退隐老将冯子材。
角色:尼格里
演员:丹尼斯
角色介绍:法军将领。精通《孙子兵法》的法军将领,是一名职业军人,并对中国的国情和政府,都有非常深刻的理解,然而他却始终低估了中国军人在背水一战和守卫家园时的悲壮战斗意志,因此,他败给了冯子材。
角色:彭玉麟
演员:李子雄
角色介绍:大清三杰、中兴四大名臣之一,慈禧身边的主战派。中法战争爆发之时,奉旨赴广东办理防务。并说服慈禧让冯子材以帮办身份镇守广西。与冯子材交好,是个重情义的人。