这部电影讲述的是19世纪末,银矿工丹尼尔·普莱恩惟尤(由丹尼尔·戴·刘易斯扮演)在一次事故中受伤,但却从中得知石油的秘密信息。他利用领养的孤儿HW(由狄龙·弗雷泽尔饰演)诱导乡民并赢得石油地盘,最终成为了石油巨头。然而,成功的背后并不幸福,HW在一次意外中失聪,这让他对丹尼尔更加怨恨。同时,他发现自己唯一认亲的兄弟其实也是个骗子。同时,伊莱·桑迪(由保罗·达诺饰演)作为一名传教士,其实却是个骗子。在一次采矿事故中,丹尼尔的工人不幸丧生,他希望伊莱能帮助自己,但却被对方羞辱,从此两人开始了明争暗斗。