There Will Be Blood

Release date: Dec 26, 2007

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.

Drama

Top Cast

Daniel Plainview

Paul Sunday / Eli Sunday

Henry

Fletcher Hamilton

H.W. Plainview

Elizabeth

Mary Sunday

H. B. Ailman

Abel Sunday

Mr. Bandy

Mary Sunday (young)

Prescott

Signal Hill Man

Signal Hill Married Man

Signal Hill Woman

Mr. Bankside

Mrs. Bankside

Al Rose

H.M. Tilford

J.J. Carter

Adult H.W. Plainview

Silver Assay Worker

Silver Assay Worker

Silver Assay Worker

Silver Assay Worker

Baby H.W.

Baby H.W.

Mother Sunday

Ruth Sunday

Gene Blaize

Charlie Wrightsman

Geologist

Ben Blaut

Eli Follower

Eli Follower

Eli Follower

Oil Worker

Oil Worker

Oil Worker

Mrs. Hunter

Little Boston Doctor

William Bandy

L.P. Clair

Bartender

Standard Oil Man

Standard Oil Man

Standard Oil Man

H.W.'s Interpreter

Priest

Plainview Servant

Plainview Servant

Signal Hill Man (uncredited)

Fanny Clark (uncredited)

Elizabeth's Mother (uncredited)

Blacksmith (uncredited)

Recommended movies

Pale Rider

1985

WesternDrama

Local Hero

1983

ComedyDrama

Far and Away

1992

AdventureDramaRomanceWestern

Old Henry

2021

ActionWesternThrillerCrimeMystery

First Cow

2019

DramaWestern

A Fistful of Dollars

1964

Western

The Thirteenth Floor

1999

ThrillerScience FictionMystery

Giant

1956

DramaWestern

The Power of the Dog

2021

DramaWestern

Paint Your Wagon

1969

ComedyWesternMusic