本片讲述蒋小鱼(杨志刚饰)、鲁炎(郑凯饰)、张冲(赫子铭饰)和乌云(刘思言饰)等新兵被特招进入海军陆战队后,经过几年的磨砺,渐渐树立起“为祖国的大海流尽最后一滴血”的信仰,蜕变成为新一代优秀海军战士的励志大戏。归国后的蒋小鱼组建龙鲨中队,我军的战斗力与日俱增。在与国际海盗殊死搏斗的危险任务中,成功地歼灭了海盗,完成了“把最后一滴血流入祖国的大海”的誓言。草根渔民蒋小鱼从“忽悠王”到“大英雄”的蜕变,成为影片的一大亮点,可圈可点。老兵柳小山、向羽等人对老兵形象的演绎也是真实感人,成为本片的“催泪弹”。
本片被誉为“海军版《士兵突击》”。。1928年,伪满洲国的日本翻译伊丹英彦(仲村亨)离开中国情人丁慧(章子怡)返回日本,数年后他再回中国来到上海时,变身高级特务。而此时丁慧已成为地下抗日组织的成员,并与该组织首领谢明(冯远征)相爱。抗日组织去火车站接从外地聘请的暗杀日本情报人员山本的杀手时,误认其为小职员司徒(刘烨),混乱中,丁慧杀死司徒女友依玲(李冰冰),司徒则被伊丹英彦抓获。
对一系列遭遇无比迷惑的司徒被释放后,发誓要为依玲报仇。丁慧与伊丹英彦重逢,成为两股势力互相设局要利用的重要棋子,她本人正为误杀无辜饱受内心折磨。某个日本会所举办的舞会上,伊丹英彦告诉丁慧山本与谢明均已死,丁慧震惊想刺杀伊丹英彦之际,司徒持枪闯进舞会。。在竞选搭档遇刺后,一名宗教领袖成为头号总统候选人。就在他把握这次重大机会的同时,对谋杀案的调查也在进行中。。