Daniel Day-Lewis sarà il protagonista di There Will Be Blood, dramma storico basato sul romanzo di Upton Sinclair Oil! del 1927. Prodotto da Paramount Classics e Miramax, il film sarà diretto da Paul Thomas Anderson, che torna alla regia a quattro anni da Ubriaco d'amore. Il regista di Magnolia ha scritto la sceneggiatura a partire dalla denuncia di Sinclair sul lato oscuro del business petrolifero nella California meridionale, divenuto l'equivalente della corsa all'oro. Daniel Day-Lewis vestirà i panni di un boss del greggio la cui avidità lo porterà alla rovina. Le riprese inizieranno a metà maggio in Texas e New Mexico. Day-Lewis stava gia facendo ricerche sul suo personaggio e sul business petrolifero, quando l'avvio del progetto, previsto per l'estate del 2005, è slittato a causa di problemi nel reperire i fondi. L'attore ha rifiutato altre proposte per prendere parte a There Will Be Blood. Un'attesa premiata: il budget del film è lievitato a 20 milioni di dollari.