Watch There Will Be Blood (2007) Free Online

There will be greed. There will be vengeance.

Ruthless silver miner, turned oil prospector, Daniel Plainview, moves to oil-rich California. Using his son to project a trustworthy, family-man image, Plainview cons local landowners into selling him their valuable properties for a pittance. However, local preacher Eli Sunday suspects Plainview's motives and intentions, starting a slow-burning feud that threatens both their lives.

There Will Be Blood is a 2007 drama movie directed by Paul Thomas Anderson starring Daniel Day-Lewis, Paul Dano and Kevin J. O'Connor. It runs 158 minutes. Viewers rate it 8.1/10 on TMDB based on 7880 votes.

  • Released: 2007-12-26
  • Runtime: 158 min
  • Genres: Drama
  • TMDB rating: 8.1/10

There Will Be Blood cast

Daniel Day-Lewis, Paul Dano, Kevin J. O'Connor, Ciarán Hinds, Sydney McCallister, Dillon Freasier, Hope Elizabeth Reeves, Colleen Foy, Barry Del Sherman, David Willis

More movies like There Will Be Blood