Skip to content
SearchOTT
There Will Be Blood poster

There Will Be Blood

2007·Movie·R·158 min·★ 8.1(7,872)

“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.

▶ Watch trailer

Where to watch There Will Be Blood in United States

Can I watch There Will Be Blood in United States? Yes — you can stream There Will Be Blood in United States on Amazon Prime Video, fuboTV, and Paramount Plus Premium, or rent and buy it on Amazon Video and Apple TV Store.

Click a service to open There Will Be Blood there. Availability last verified on November 9, 2026.

Where is There Will Be Blood streaming around the world?

CountryStreaming onRent / Buy
United StatesAmazon Prime Video, fuboTV, Paramount Plus Premium, Paramount Plus EssentialAmazon Video, Apple TV Store, Google Play Movies
India—Apple TV Store, Amazon Video
United KingdomParamount Plus, Paramount+ Amazon Channel, Paramount Plus Premium, Paramount Plus Basic with AdsApple TV Store, Rakuten TV, JustWatch TV Store
CanadaSuper Channel Plus, Super Channel Amazon Channel, fuboTV, CBC GemApple TV Store, CosmoGo, FlixFling
Australia—JustWatch TV Store, Apple TV Store, Amazon Video
GermanyParamount Plus, Paramount+ Amazon Channel, Moviedome Plus Amazon Channel, Superfresh Amazon ChannelApple TV Store, Amazon Video, YouTube
FranceParamount Plus, Paramount+ Amazon Channel, Paramount Plus PremiumApple TV Store, Orange VOD, YouTube
SpainFilminApple TV Store, Rakuten TV, Amazon Video
BrazilParamount Plus, Paramount+ Amazon Channel, Paramount Plus PremiumApple TV Store, Amazon Video
JapanU-NEXTAmazon Video, FOD

About There Will Be Blood

There Will Be Blood is a 2007 English-language drama film directed by Paul Thomas Anderson. The cast is led by Daniel Day-Lewis, Paul Dano, Kevin J. O'Connor. It has a runtime of 2h 38m. Viewers rate it 8.1/10 across 7900 ratings. In United States, it is currently streaming on Amazon Prime Video, fuboTV, Paramount Plus Premium.

There Will Be Blood was produced by Paramount Vantage, Miramax, and JoAnne Sellar Productions and made in United States of America. It was released on December 26, 2007, and carries a R certification. Made on a budget of about $25 million, it went on to gross $77 million worldwide.

Director
Paul Thomas Anderson
Writers
Paul Thomas Anderson
Release date
December 26, 2007
Original language
English
Age rating
R
Status
Released
Country
United States of America
Budget
$25 million
Box office
$77 million
Production
Paramount Vantage, Miramax, JoAnne Sellar Productions
#california#petrol#sibling relationship#based on novel or book#capitalism#pastor#deaf-mute#greed#american dream#narcissism#fanatic#father#baptism#misanthrophy

There Will Be Blood cast & crew

There Will Be Blood was directed by Paul Thomas Anderson and written by Paul Thomas Anderson.

The cast features 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, Sydney McCallister as Mary Sunday (young), and Dillon Freasier as H.W. Plainview.

Behind the camera, the score was composed by Jonny Greenwood, cinematography is by Robert Elswit, and it was produced by JoAnne Sellar and Paul Thomas Anderson.

Is There Will Be Blood worth watching?

There Will Be Blood holds an audience score of 8.1/10 from 7,872 ratings, ranking it among the most acclaimed drama films.

At 2h 38m, it's a full-evening commitment.

If you enjoy drama, There Will Be Blood is worth a place on your watchlist.

How and where to watch There Will Be Blood

In United States, you can stream There Will Be Blood on Amazon Prime Video, fuboTV, Paramount Plus Premium, Paramount Plus Essential, and Paramount+ Amazon Channel, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of There Will Be Blood

Daniel Day-Lewis

Daniel Day-Lewis

Daniel Plainview

Paul Dano

Paul Dano

Paul Sunday / Eli Sunday

Kevin J. O'Connor

Kevin J. O'Connor

Henry

Ciarán Hinds

Ciarán Hinds

Fletcher Hamilton

No photo

Sydney McCallister

Mary Sunday (young)

Dillon Freasier

Dillon Freasier

H.W. Plainview

Hope Elizabeth Reeves

Hope Elizabeth Reeves

Elizabeth

Colleen Foy

Colleen Foy

Mary Sunday

Barry Del Sherman

Barry Del Sherman

H. B. Ailman

David Willis

David Willis

Abel Sunday

No photo

Hans Howes

Mr. Bandy

Paul F. Tompkins

Paul F. Tompkins

Prescott

There Will Be Blood — FAQs

▸Where can I watch There Will Be Blood in United States?

There Will Be Blood is streaming on Amazon Prime Video, fuboTV, Paramount Plus Premium, Paramount Plus Essential in United States.

▸Is There Will Be Blood on Amazon Prime Video?

Yes — There Will Be Blood is currently available on Amazon Prime Video in United States.

▸What language is There Will Be Blood in?

There Will Be Blood is originally in English. Subtitle and dub options vary by streaming service.

▸How long is There Will Be Blood?

There Will Be Blood runs 2 hours 38 minutes (158 minutes).

▸What is There Will Be Blood rated?

There Will Be Blood is rated R. It holds a 8.1/10 audience score from 7,872 ratings.

More like There Will Be Blood

My Own Private Idaho
The Glass House
The Power of the Dog
Kes
A Simple Plan
This Boy's Life
Lawless
Back Roads
Love Streams
Beautiful Boy
The Cement Garden
You Can Count on Me