影片于2010年12月16日在中国内地上映,收获票房6.54亿元(截至2023年4月12日。[2]影片获得第11届华语电影传媒大奖最佳导演奖及最佳男主角奖,第48届金马奖最佳改编剧本奖及最佳摄影奖,第31届香港电影金像奖最佳电影、最佳导演、最佳编剧等多项提名。[6] 影片剧情
1920年,中国西南陷入北洋军阀混战,马邦德(葛优 饰)通过买官获得鹅城县长一职,坐火车赴任途中遭劫匪张麻子(姜文 饰)等一行土匪伏击,火车脱轨坠入水中。除马邦德与其夫人(刘嘉玲 饰)外,汤师爷(冯小刚 饰)等随行人员全部丧命。张麻子向马邦德勒索钱财,马邦德为了保命谎称自己是汤师爷,身上毫无分文,诱导张麻子前往鹅城出任县长敛财。