这部电影改编自四川作家马识途《夜谭十记》之《盗官记》,故事背景设定在北洋时期的西南地区,因此片中人物得会说四川话。
姜文一开始就打算拍一个说四川话的电影,电影开拍之前,演员都被要求练习说四川话。陈坤、周韵、张默、廖凡、姜武、邵兵等都亲自学说四川话。陈凯歌、韩三平还客串了一把配音,配了打麻将的群众演员。
姜文6岁到10岁在贵阳生活,贵州话和四川话比较接近,在此基础上他又找了老师突击训练了近一个月,因此他改说四川话也还像模像样。片中,字幕上这句打的是“什么”,四川话版里面,姜文说的是“啥子”。
葛优母亲的老家在重庆江津,最终他这个角色说起了四川自贡话,难度比较大,但效果一流——“步子(zhi)跨大了,容易扯(che)着蛋。”