故事发生在三十年代的上海,顾维邦(杨佑宁 饰)是一位名不见经传的小导演,一次偶然中,他遇见了名为梦思凡(林心如 饰)的女明星,两人一拍即合,决定拍摄一部爱情惊悚电影,顾维邦为其取名为《夜半歌声》。 一切都进行的很顺利,演员们纷纷入驻剧组,只等待开拍。顾维邦将拍摄地点选在了丽宫电影院,虽然很多人告诫他这里曾经发生过耸人听闻的灵异事件,不宜久留,但固执的顾维邦毫不在意。果不其然,没过多久,剧组里就接连发生了许多怪事,直到扮演男主角的演员离奇死亡,众人才发现事情已经如此严重。顾维邦的未婚妻麦丽斯(黄幻 饰)来到剧组想要调查事件的真相,却牵扯出了一段顾维邦和梦思凡之间的尘封旧事。
金来元饰演的刑警因为弟弟被犯罪团伙所害,为了查清事件真相,以囚犯身份进入监狱,接近在监狱里称王称霸的人物。而韩石圭饰演的监狱霸主因为和政府高层有着某种交易,在监狱里也能一手遮天。
时值1988年与1989年之交,苏阿战争即将结束,苏维埃社会主义共和国联盟陆续从阿富汗撤军。然而,飞行员亚历山大,苏军将领瓦西里耶夫的儿子,在一次飞机失事中被穆斯林游击队虏获。因此,在回到阔别已久的家乡之前,108摩托化步兵师还需要完成最后一项任务:救回将军的儿子。影片改编自真实故事,讲述了一段尘封的历史,聚焦于当年苏方经萨郎山口勇敢而悲剧性的撤军行动,展现出战时的恐惧、危险,以及战争中人性的复杂程度。