衆明白角色与「反映这本书精髓」的一个「更有效」的解决方案。场地从博尔迪盖拉改成格达戈尼诺居住的zh-tw:伦巴底;zh-hans:伦巴第;克雷马。电影中拍摄的市镇广场与小说中描绘的有所不同，艾席蒙小说中的「更远小一点，可站在高山上眺望受风吹袭的地中海」。克雷马的干燥气候和「阴森恐怖般冷清」的本质让他担心这部电影不符合小说性质。导演还改变了事件的发生年份，从1987年改成1983年－据他所説：「至少在意大利，所有70年代的伟大事物绝对都停止运作。」而且当中角色「还没受到80年代美国（-{zh-cn:罗