在《盟约》中,杰克·吉伦哈尔演绎了有情义的军士一角,在阿富汗执行任务期间,他与当地翻译从伏击中幸存,当得知翻译一家没有获准前往美国后,吉伦哈尔重返战区,救回了老朋友。由于剧情横跨四十余年,还涉及年代的变迁。团队以十年为单位来划分置景,每十年一个美术风格,要对主要场景进行更换,服装、道具等配合人物、剧情的发展也要发生变化。“观众如果仔细观察,会发现我们剧里的路都是在变化的。从知青返城时的土路,逐渐变成了水泥路。人物家里的家电也跟着时代变迁更换,沙发、床乃至吃饭的碗筷也都要随之变化。”在王绍林看来,这种精细程度一方面是团队对于自己的要求,另一方面还来自于行业内的内在标准。