There Will Be Blood (2007), directed by il maestro P.T.A. Starring an inimical Daniel Day-Lewis, Ciarán Hinds, and a bunch of also rans. The tale of one man's overweening ambition turned to greed, and his knowing descent into self-indulgent narcissism, with some righteous justice meted out on the way down. 7/7. One of my favorites.