Cast and Crew of There Will Be Blood

Cast of
There Will Be Blood

About There Will Be Blood

  • Released on December 26, 2007
  • Drama

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.

Full Cast of There Will Be Blood

Daniel Day-Lewis
plays Daniel Plainview

Paul Dano
plays Paul Sunday / Eli Sunday

Paul Dano as Paul Sunday / Eli Sunday

Paul Franklin Dano (born June 19, 1984) is an American actor. He began his career on Broadway before making his film ...

See Paul Dano's other roles

Kevin J. O'Connor
plays Henry

Kevin J. O'Connor as Henry

An American actor. He is known for playing character roles in major studio films such as There Will Be Blood, The Mum...

See Kevin J. O'Connor's other roles

Ciarán Hinds
plays Fletcher Hamilton

Ciarán Hinds as Fletcher Hamilton

From Wikipedia, the free encyclopedia Ciarán Hinds (born 9 February 1953) is an Irish actor. A versatile character a...

See Ciarán Hinds's other roles

Dillon Freasier
plays H.W. Plainview

Hope Elizabeth Reeves
plays Elizabeth

Colleen Foy
plays Mary Sunday

Colleen Foy as Mary Sunday

Colleen Foy is an actress and writer.

See Colleen Foy's other roles

Barry Del Sherman
plays H. B. Ailman

David Willis
plays Abel Sunday

Hans Howes
plays Mr. Bandy

Sydney McCallister
plays Mary Sunday (young)

Paul F. Tompkins
plays Prescott

Paul F. Tompkins as Prescott

Paul Francis Tompkins (born September 12, 1968), best known as Paul F. Tompkins, is an American actor and comedian.

See Paul F. Tompkins's other roles

Kevin Breznahan
plays Signal Hill Man

Jim Meskimen
plays Signal Hill Married Man

Jim Meskimen as Signal Hill Married Man

Jim Ross Meskimen (born September 10, 1959) is an American comedian and actor, perhaps best known for his work on the...

See Jim Meskimen's other roles

Erica Sullivan
plays Signal Hill Woman

Randall Carver
plays Mr. Bankside

Coco Leigh
plays Mrs. Bankside

James Downey
plays Al Rose

David Warshofsky
plays H.M. Tilford

David Warshofsky as H.M. Tilford

David Warshofsky (born David Warner) is an American actor. The aspiring actor studied in New York City at NYU's prest...

See David Warshofsky's other roles

Charles Thomas Doyle
plays J.J. Carter

Russell Harvard
plays Adult H.W. Plainview

Martin Stringer
plays Silver Assay Worker

Matthew Braden Stringer
plays Silver Assay Worker

Jacob Stringer
plays Silver Assay Worker

Joseph Mussey
plays Silver Assay Worker

Harrison Taylor
plays Baby H.W.

Stockton Taylor
plays Baby H.W.

Christine Olejniczak
plays Mother Sunday

Kellie Hill
plays Ruth Sunday

Dan Swallow
plays Gene Blaize

Robert Arber
plays Charlie Wrightsman

Bob Bell
plays Geologist

David Williams
plays Ben Blaut

Joy Rawls
plays Eli Follower

Louise Gregg
plays Eli Follower

Amber Roberts
plays Eli Follower

John W. Watts
plays Oil Worker

Robert Caroline
plays Oil Worker

Barry Bruce
plays Oil Worker

Irene G. Hunter
plays Mrs. Hunter

John Chitwood
plays Little Boston Doctor

Colton Woodward
plays William Bandy

John Burton
plays L.P. Clair

Robert Barge
plays Bartender

Ronald Krut
plays Standard Oil Man

Huey Rhudy
plays Standard Oil Man

Steven Barr
plays Standard Oil Man

Robert Hills
plays H.W.'s Interpreter

Bob Bock
plays Priest

Vince Froio
plays Plainview Servant

Phil Shelly
plays Plainview Servant

Brad Carr
plays Signal Hill Man (uncredited)

Mary Elizabeth Barrett
plays Fanny Clark (uncredited)

Rhonda Reeves
plays Elizabeth's Mother (uncredited)

Beau Smith
plays Blacksmith (uncredited)

Beau Smith as Blacksmith (uncredited)

Beau Smith is known for his work on Gamer (2009), Everybody Wants Some!! (2016) and The Green Ghost (2018).

See Beau Smith's other roles

Crew of There Will Be Blood

Discover the backstage crew of There Will Be Blood →