

There Will Be Blood
“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.
Where to watch There Will Be Blood in United States
Click a service to open There Will Be Blood there. Availability last verified on June 26, 2026.
Where is There Will Be Blood streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | fuboTV, Paramount Plus Premium, Paramount Plus Essential, Paramount+ Amazon Channel | Amazon Video, Apple TV Store, Google Play Movies |
| India | — | Apple TV Store, Amazon Video |
| United Kingdom | Amazon Prime Video, Paramount Plus, Paramount+ Amazon Channel, Amazon Prime Video with Ads | Apple TV Store, Rakuten TV, Amazon Video |
| Canada | — | Apple TV Store, Google Play Movies, CosmoGo |
| Australia | — | JustWatch TV, Apple TV Store, Amazon Video |
| Germany | Paramount Plus, Filmlegenden Amazon Channel, Paramount+ Amazon Channel | Apple TV Store, Amazon Video, Google Play Movies |
| France | Molotov TV, Cine+ OCS Amazon Channel , Paramount Plus, SFR Play | Apple TV Store, Google Play Movies, Canal VOD |
| Spain | — | Apple TV Store, Rakuten TV, Google Play Movies |
| Brazil | Paramount Plus, Paramount+ Amazon Channel, Paramount Plus Premium | Apple TV Store, Amazon Video |
| Japan | U-NEXT | Amazon Video, Google Play Movies, 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 7500 ratings. In United States, it is currently streaming on fuboTV, Paramount Plus Premium, Paramount Plus Essential.
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
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, Dillon Freasier as H.W. Plainview, and Hope Elizabeth Reeves as Elizabeth.
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,484 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 fuboTV, Paramount Plus Premium, Paramount Plus Essential, Paramount+ Amazon Channel, and Kanopy, 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 Plainview

Paul Dano
Paul Sunday / Eli Sunday

Kevin J. O'Connor
Henry

Ciarán Hinds
Fletcher Hamilton

Dillon Freasier
H.W. Plainview

Hope Elizabeth Reeves
Elizabeth

Colleen Foy
Mary Sunday

Barry Del Sherman
H. B. Ailman

David Willis
Abel Sunday
Hans Howes
Mr. Bandy
Sydney McCallister
Mary Sunday (young)

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 fuboTV, Paramount Plus Premium, Paramount Plus Essential, Paramount+ Amazon Channel in United States.
▸Is There Will Be Blood on fuboTV?
Yes — There Will Be Blood is currently available on fuboTV 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,484 ratings.











