在1940年的上海,风云变幻,局势动荡。丁一(由张一山饰演)是潮声剧团的一名普通龙套演员,他苟安于上海租界,为了生计,不得不扮演眼盲的密码专家李约瑟的替身。而顾仰山(由韩东君饰演)则是一名留洋归来的军统特工,他在一次行动中误杀了真正为日军工作的李约瑟,从此与丁一的人生轨迹产生了交集。
顾仰山决定将计就计,雇佣丁一继续冒充李约瑟,以此破坏日军的密码研究计划。丁一就这样意外地被卷入了这场充满危险的斗争,而顾仰山则成为他的“助手”,两人并肩作战。在潮声剧团老板冼碧云的协助下,他们成功潜伏进日军的情报机构。
他们的任务艰巨而复杂,不仅要设法破坏日军密码系统的研制,还要巧妙掩饰丁一既不眼瞎、也不懂密码学的事实。这两个身份背景截然不同的人,在共同经历无数考验后,逐渐结下了深厚的友谊,成为了生死之交。
然而,随着对共产党人信仰和牺牲的深入了解,丁一的思想发生了转变,他秘密加入了中国共产党,选择了与顾仰山截然不同的道路。这对曾经并肩作战的兄弟,如今站在了人生的十字路口,即将面临重大的抉择和考验。