There Will Be Blood is a 2007 American epic period drama film written and directed by Paul Thomas Anderson, loosely based on the 1927 novel Oil! by Upton Sinclair. It stars Daniel Day-Lewis as Daniel Plainview, a silver miner turned oilman on a ruthless quest for wealth during Southern California's oil boom of the late 19th and early 20th centuries. Paul Dano, Kevin J. O'Connor, CiarĂ¡n Hinds, and Dillon Freasier co-star. The film was produced by Ghoulardi Film Company and distributed by Paramount Vantage and Miramax Films.
Description from Wikipedia