但孔大山的剧本创作并不顺利,在将近一年的时间里,他只写了一万字左右。突破的时机出现在2017年的平遥国际电影展上,他遇到了拿着《杀猪匠》剧本入围“天翼计划·制作中电影发展荣誉”的王一通,两人早已彼此仰慕,一拍即合。后来王一通不但跟他一起创作剧本,还在片中扮演了孙一通这个角色。“整个剧本的创作历时2年左右。”孔大山告诉记者。而官宣肖战饰演郭靖引起的争议,很大程度上是因为在金庸的小说中,郭靖有种“憨气”,他本性正直,但表现出来又有点木讷和愚钝,这与肖战平日表现出来的形象并不符合。肖战过往的银幕作品也大多是偏向“小鲜肉”。从五官上,肖战偏精致;而从身材上,他是消瘦型。与我们熟悉的憨厚形象相去甚远。徐克导演可能会要求肖战增肥,以更接近我们熟悉的郭靖。