不过,影片不局限于历史史实的堆砌,也尝试将更为新颖的创作手法运用其中。中国艺术研究院副研究员孙佳山以影片“双男主”创作模式进行分析,“尽管在一般的编剧观念中,类似‘双男主’的双主人公叙事显然并不是明智的选项,在我国的影像实践中却始终有着一席之地。从《英雄本色》系列到《无间道》系列再到《寒战》系列,‘双雄’模式一直是我国香港电影的一大特色。而近年来从《镇魂》《陈情令》开始,充分吸收了日本、韩国等国家和我国台湾、香港地区的相关通俗文艺类型的我国网络剧,也开始越来越驾轻就熟地调用‘双男主’模式,到了《长安三万里》既是水到渠成,也是第一次将其直接应用在这样的全年龄向的动画电影中。”宋洋在电影中饰演乙肝携带者张博,因为身体原因在找工作、考研时屡屡碰壁,同时他也是韩东的发小和挚友。《不止不休》剧组找到宋洋时,他很快就被这个题材和角色吸引了,“张博是一个悲剧色彩的小人物,他让我想到:我们每一个人在自己的世界里都是英雄、主角,但在整个社会中都是一个卑微的个体,有的人顺从,有的人倔强,张博就是这样一个倔强的人,到最后甚至无路可走。”电影的最后,张博虽然依旧倔强,但还是选择放弃考研回老家,他的结局似乎是一段开放式的留白。