年轻的姑娘卡罗琳(凯特•哈德森 Kate Hudson 饰)受雇于老妇人维奥莱特(吉娜•罗兰兹 Gena Rowlands 饰),前往她家照顾她卧病在床的丈夫本(约翰•赫特 John Hurt 饰)。维奥莱特的大房子坐落于以神秘习俗和宗教仪式闻名的地区,卡罗琳刚到这里就觉得阴森诡异。随着日子一天天过去,卡罗琳渐渐对这件大房子和古怪的维奥莱特起疑。一次偶然,她从维奥莱特那里得到了一把万能钥匙,用它可以打开这座大房子的所有房间。当卡罗琳走进了隐藏在顶楼的房间时,她看到了令人惊悚的一幕,直觉告诉她,本的卧病在
印第安人的一支欧塞奇族,从祖先的土地上被驱逐到了美国俄克拉何马州一块贫瘠之地,谁曾想这里居然发现了石油。欧塞奇人借此一跃成为时尚新贵的同时,也给自身带来了杀机。在此之后,许多白人涌入这片流淌着黑金的土地,不择手段攫取利益。一战退伍兵欧内斯特(莱昂纳多·迪卡普里奥 Leonardo DiCaprio 饰)为了生计辗转来此,投奔已经贵为名流舅舅威廉·黑尔(罗伯特·德尼罗 Robert De Niro 饰)。威廉和原住民关系密切,黑白通吃,然而和善的外表下包藏着贪婪的蛇蝎之心。他暗示欧内斯特追求富有的印第安女