There Will Be Blood is a 2007 American 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, Paul Dano, Kevin J. O'Connor, CiarĂ¡n Hinds, and Dillon Freasier. In the film, Daniel Plainview (Day-Lewis), a silver miner turned oilman, embarks on a ruthless quest for wealth during the Californian oil boom between the late 19th and early 20th centuries.
Description from Wikipedia