影片由奥斯卡·罗勒根据由他自己创作的小说《出身》改编成电影。故事的时间跨度从二战结束后的1949年一直延续到80年代,讲述了联邦德国一个家庭祖孙三代人的故事。罗伯特·弗赖塔格(雷纳德·施莱舍)的祖父埃里希(约根·沃格尔),一个战俘,在逃亡中将自己的妻子托付给另一个女人。罗伯特的父母,作家诺拉和罗尔夫,因一场桃色事件而相互折磨,并为了追求自我实现和自由恋爱而走向毁灭。罗伯特自己,在祖父母充满安全感的家庭和68年代被压抑的生活间成长,一直在艰难地寻找属于自己的幸福。。在油站打工的小伙子哈兰(爱德华·诺顿 Edward Norton 饰)有着很深的牛仔情结。他一身牛仔装,常常学牛仔拔枪的“神勇”模样。尽管很多人都嘲笑他,但少女托博(埃文·蕾切尔·伍德 Evan Rachel Wood 饰)却似乎和他意趣相投,二人堕入爱海。
哈兰跟随托博来到小镇的家中,这里住住托博的父亲韦德(大卫·摩斯 David Morse 饰)和弟弟罗尼(罗瑞·库尔金 Rory Culkin 饰)。韦德专横强硬,弟弟一直都在父亲的压抑下成长,个性敏感内向。常常一起外出骑马射枪的哈兰,成为了罗尼的精神依托。慢慢的,罗尼爱上了这个牛仔。
随着父亲对哈兰强硬的排斥、以及哈兰神秘身份的渐渐崭露,这个家庭的矛盾一再升级,直到悲剧的一发不可收拾。。明朝时期有一名女飞贼飞鹰(米雪 饰)劫富济贫,神捕陆战(元华 饰)也被她的风姿吸引,两人结合后生下一女,名叫陆拾义(周丽淇 饰),飞鹰也就此在江湖销声匿迹。长大后的拾义成为了一名女捕快,处处为百姓伸张正义,却被衙门中的男人看轻。刚好新上任的县令水东流整治官员中腐败现象,便与拾义联手破解了多宗奇案。
就在这个时候发生的一宗谋杀案,嫌疑犯锁定在飞鹰身上。母亲隐瞒多年的身份终于被拾义妹知道了。拾义妹为了帮飞鹰洗脱罪名,决定与水东流一起寻找真凶。。