1942年初,日军对晋西北根据地疯狂扫荡。为打击日军气焰,李云龙率独立团攻打平安县城。各路日军纷纷赶来救援,我军各部节节阻击。李正虎奉命率骑兵连协助孔捷防守雪狼峪,苦战击溃来敌,却意外发现一股日军精锐行踪诡谲,试图通过地形险要的 鬼哭谷,偷袭李云龙团部。李正虎与孔捷等人紧急赶往 鬼哭谷,浴血奋战,救下正遭遇日军猛攻的晋绥军楚云飞驻军,奋勇夺回鬼哭谷。日军大部随即赶到,发动猛攻,李正虎等人拿出亮剑精神,依托鬼哭谷独特地形,与日军周旋苦战,付出巨大牺牲,最终将日军顽强阻击在 鬼哭谷外,帮助李云龙主攻部队顺利攻下平安县城,予敌重创……
20世纪40年代,内战快结束之际,台湾医生严泽坤(金城武 饰)频繁往返于台湾通往大陆的邮轮“太平轮”上,以便购买药品。为了维持家庭生计,表面上他风平浪静,内心却一直没有停止思念因战争被迫分离的恋人雅子(长泽雅美 饰),而他的弟弟严泽明(杨佑宁 饰)则一心想去大陆搞革命,苦难家庭风雨飘摇。严泽坤偶遇有过一面之缘的将军雷义方(黄晓明 饰)夫人(宋慧乔 饰),雷将军的通信兵佟大庆(佟大为 饰)念念不忘底层女性于真(章子怡 饰),还有士官(王千源 饰)、夫人(俞飞鸿 饰),众人相逢在最后一班去台湾的“太平轮”上,书写了战乱年代的悲欢离合,命运的齿轮开启,大时代下的小人物该何去何从?