民国年间,花钱捐得县长的马邦德携妻及随从走马上任。途经南国某地,遭劫匪张麻子一伙伏击,随从尽死,只夫妻二人侥幸活命。马为保命,谎称自己是县长的汤师爷。为汤师爷许下的财富所动,张麻子摇身一变化身县长,带着手下赶赴鹅城上任。有道是天高皇帝远,鹅城地处偏僻,一方霸主黄四郎只手遮天,全然不将这个新来的县长放在眼里。张麻子痛打了黄的武教头,黄则设计害死张的义子小六。原本只想赚钱的马邦德,怎么也想不到竟会被卷入这场土匪和恶霸的角力之中。鹅城上空愁云密布,血雨腥风在所难免。。故事发生在1980年的澳大利亚,迈克尔(山姆·尼尔 Sam Neill 饰)和妻子林迪(梅丽尔·斯特里普 Meryl Streep 饰)带着他们的三个孩子正在进行一场家庭旅行。某天夜里,夫妻两人将最小的孩子阿扎利亚留在襁褓之中外出访友,哪知道一场意外的发生夺走了阿扎利亚幼小的生命。
让迈克尔和林迪万万没有想到的是,他们除了要承受失去孩子的巨大悲痛之外,竟然还遭到了指控,指控夫妻两人正是幕后的凶手。随后,法庭开始了对于该案件的漫长的审判,尽管缺乏关键的证据,但林迪还是被判处了终身监禁。在狱中,林迪生下了第四个孩子,孩子被交由迈克尔抚养。漫长的牢狱岁月里,林迪不断的上诉,并最终为自己挣得了清白和自由。。