There Will Be Blood poster

There Will Be Blood(2007)

2h 38mDramaEnglish
8.1/10
7,476 user ratings

There will be greed. There will be vengeance.

Overview

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.

Director

Paul Thomas Anderson

Studio

Paramount Vantage

Budget

$25M

Revenue

$77M

Share:

Cast

Daniel Day-Lewis

Daniel Day-Lewis

as Daniel Plainview

Paul Dano

Paul Dano

as Paul Sunday / Eli Sunday

Kevin J. O'Connor

Kevin J. O'Connor

as Henry

Ciarán Hinds

Ciarán Hinds

as Fletcher Hamilton

Dillon Freasier

Dillon Freasier

as H.W. Plainview

Hope Elizabeth Reeves

Hope Elizabeth Reeves

as Elizabeth

Colleen Foy

Colleen Foy

as Mary Sunday

Barry Del Sherman

Barry Del Sherman

as H. B. Ailman

David Willis

David Willis

as Abel Sunday

Hans Howes

as Mr. Bandy

Sydney McCallister

as Mary Sunday (young)

Paul F. Tompkins

Paul F. Tompkins

as Prescott

Where to Watch

Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.

Movie Facts

Release Year

2007

Runtime

2h 38m

Language

English

Rating

8.1 / 10

Budget

$25M

Box Office

$77M

Production Companies

Paramount Vantage • Miramax • JoAnne Sellar Productions

You Might Also Like

Frequently Asked Questions

Where can I watch There Will Be Blood?

Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for There Will Be Blood (2007).

What is There Will Be Blood about?

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.

Who directed There Will Be Blood?

There Will Be Blood was directed by Paul Thomas Anderson and released in 2007. It is a drama film.

How long is There Will Be Blood?

There Will Be Blood has a runtime of 2 hours and 38 minutes (158 minutes total).

Who stars in There Will Be Blood?

The cast of There Will Be Blood includes Daniel Day-Lewis as Daniel Plainview, Paul Dano as Paul Sunday / Eli Sunday, Kevin J. O'Connor as Henry, Ciarán Hinds as Fletcher Hamilton, Dillon Freasier as H.W. Plainview and more.

Explore More by Genre

Need a recommendation?

Tell us your mood and we'll pick the perfect movie for you.