但孔大山的剧本创作并不顺利,在将近一年的时间里,他只写了一万字左右。突破的时机出现在2017年的平遥国际电影展上,他遇到了拿着《杀猪匠》剧本入围“天翼计划·制作中电影发展荣誉”的王一通,两人早已彼此仰慕,一拍即合。后来王一通不但跟他一起创作剧本,还在片中扮演了孙一通这个角色。“整个剧本的创作历时2年左右。”孔大山告诉记者。影片以少年视角回溯了上个世纪二十年代动乱的上海,更选用了王源、张雪迎、梁靖康三位Z世代新青年演员挑起大梁,演员本身与角色身上共通的青春气息与反叛少年感融合得恰到好处,让观众感受到了一种别样的青春力量。同时,李晨、印小天、张晓晨等实力派演员的加盟,为影片的谍战元素增添了一大精彩亮点。