There Will Be Blood movie poster

There Will Be Blood

2007 · 2h 38m · Released

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

8.1 The Movie Database
Read the book by Upton Sinclair

Where to stream There Will Be Blood

Streaming now in the United States on Amazon Prime Video, fuboTV, Paramount Plus Premium, Kanopy, MGM Plus, and Pluto TV.

Amazon Prime VideofuboTVParamount Plus PremiumKanopyMGM PlusPluto TV

Rent or buy in the United States on Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home, and FlixFling.

Amazon VideoApple TV StoreGoogle Play MoviesYouTubeFandango At HomeFlixFling

Trailers and promos

There Will Be Blood (2007) Original Trailer [FHD]
Official Trailer
First Five Minutes ft. Daniel Day-Lewis

Top cast and crew

Paul Thomas Anderson Director
Daniel Day-Lewis Daniel Plainview
Paul Dano Paul Sunday / Eli Sunday
Kevin J. O'Connor Henry
Ciarán Hinds Fletcher Hamilton
SM Sydney McCallister Mary Sunday (young)
Dillon Freasier H.W. Plainview
Hope Elizabeth Reeves Elizabeth
Colleen Foy Mary Sunday
Limelight

Discover, track, and enjoy the best movies and shows

Save what you want to watch, see where it streams, and get notified the moment it lands on a service you pay for. Ratings from IMDb, Rotten Tomatoes and Metacritic for every title, and recommendations that learn what you like. No ads.

Download on the App Store
QR code linking to Limelight on the App Store
Scan with your iPhone or iPad

On Mac

Download on the App Store

More like There Will Be Blood

Frequently asked questions about There Will Be Blood

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

There Will Be Blood is available to stream on Amazon Prime Video, fuboTV, Paramount Plus Premium, Kanopy, MGM Plus, and Pluto TV in the United States, and to rent or buy on Amazon Video, Apple TV Store, Google Play Movies, YouTube, Fandango At Home, and FlixFling. Streaming availability is provided by JustWatch and can change over time.

Is There Will Be Blood on Amazon Prime Video?

Yes. There Will Be Blood is streaming on Amazon Prime Video in the United States, alongside fuboTV, Paramount Plus Premium, Kanopy, MGM Plus, and Pluto TV.

Can I watch There Will Be Blood for free?

There Will Be Blood streams free with ads in the United States on Kanopy and Pluto TV. A subscription is not required, though the service may ask you to register.

What are the ratings for There Will Be Blood?

There Will Be Blood scores 8.1 on The Movie Database.

Who stars in There Will Be Blood?

There Will Be Blood stars Daniel Day-Lewis, Paul Dano, Kevin J. O'Connor, Ciarán Hinds, and Sydney McCallister. Paul Thomas Anderson is the director.

How long is There Will Be Blood?

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

When did There Will Be Blood come out?

There Will Be Blood was released on December 26, 2007.

Which studio made There Will Be Blood?

There Will Be Blood was produced by Paramount Vantage, Miramax, and JoAnne Sellar Productions in the United States.

What was the budget for There Will Be Blood?

There Will Be Blood was made on a budget of $25,000,000.

How much did There Will Be Blood make at the box office?

There Will Be Blood grossed $77,208,711 worldwide, against a budget of $25,000,000.

Ratings and metadata from The Movie Database (TMDB), streaming data from JustWatch. This product uses the TMDB API but is not endorsed or certified by TMDB. Streaming availability checked November 2026.

Add There Will Be Blood to your Watchlist Limelight is a free movie and TV tracker for iPhone, iPad, and Mac. Download on the App Store Download on the App Store Get Limelight on iPhone