There Will Be Blood poster

There Will Be Blood

There will be greed. There will be vengeance.

Description: 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.

Genres: Drama

Homepage: https://www.paramountmovies.com/movies/there-will-be-blood

Budget: $25,000,000 | Revenue : $77,208,711

Runtime: 158 minutes

Series Credit

Daniel Day-Lewis

Played Daniel Plainview

Series Credit

Paul Dano

Played Paul Sunday / Eli Sunday

Series Credit

Kevin J. O'Connor

Played Henry

Series Credit

Ciarán Hinds

Played Fletcher Hamilton

Series Credit

Dillon Freasier

Played H.W. Plainview

Series Credit

Hope Elizabeth Reeves

Played Elizabeth

Series Credit

Colleen Foy

Played Mary Sunday

Series Credit

Barry Del Sherman

Played H. B. Ailman

Series Credit

David Willis

Played Abel Sunday

Series Credit

Hans Howes

Played Mr. Bandy

Series Credit

Sydney McCallister

Played Mary Sunday (young)

Series Credit

Paul F. Tompkins

Played Prescott

Series Credit

Kevin Breznahan

Played Signal Hill Man

Series Credit

Jim Meskimen

Played Signal Hill Married Man

Series Credit

Erica Sullivan

Played Signal Hill Woman

Series Credit

Randall Carver

Played Mr. Bankside

Series Credit

Coco Leigh

Played Mrs. Bankside

Series Credit

James Downey

Played Al Rose

Series Credit

David Warshofsky

Played H.M. Tilford

Series Credit

Charles Thomas Doyle

Played J.J. Carter

Series Credit

Russell Harvard

Played Adult H.W. Plainview

Series Credit

Martin Stringer

Played Silver Assay Worker

Series Credit

Matthew Braden Stringer

Played Silver Assay Worker

Series Credit

Jacob Stringer

Played Silver Assay Worker

Series Credit

Joseph Mussey

Played Silver Assay Worker

Series Credit

Harrison Taylor

Played Baby H.W.

Series Credit

Stockton Taylor

Played Baby H.W.

Series Credit

Christine Olejniczak

Played Mother Sunday

Series Credit

Kellie Hill

Played Ruth Sunday

Series Credit

Dan Swallow

Played Gene Blaize

Series Credit

Robert Arber

Played Charlie Wrightsman

Series Credit

Bob Bell

Played Geologist

Series Credit

David Williams

Played Ben Blaut

Series Credit

Joy Rawls

Played Eli Follower

Series Credit

Louise Gregg

Played Eli Follower

Series Credit

Amber Roberts

Played Eli Follower

Series Credit

John W. Watts

Played Oil Worker

Series Credit

Robert Caroline

Played Oil Worker

Series Credit

Barry Bruce

Played Oil Worker

Series Credit

Irene G. Hunter

Played Mrs. Hunter

Series Credit

John Chitwood

Played Little Boston Doctor

Series Credit

Colton Woodward

Played William Bandy

Series Credit

John Burton

Played L.P. Clair

Series Credit

Robert Barge

Played Bartender

Series Credit

Ronald Krut

Played Standard Oil Man

Series Credit

Huey Rhudy

Played Standard Oil Man

Series Credit

Steven Barr

Played Standard Oil Man

Series Credit

Robert Hills

Played H.W.'s Interpreter

Series Credit

Bob Bock

Played Priest

Series Credit

Vince Froio

Played Plainview Servant

Series Credit

Phil Shelly

Played Plainview Servant

Series Credit

Brad Carr

Played Signal Hill Man (uncredited)

Series Credit

Mary Elizabeth Barrett

Played Fanny Clark (uncredited)

Series Credit

Rhonda Reeves

Played Elizabeth's Mother (uncredited)

Series Credit

Beau Smith

Played Blacksmith (uncredited)

Backdrops

Posters

Logos