Last Days (2025) vs There Will Be Blood
Last Days (2025) has the higher audience score (10/10 against 8.1/10 for There Will Be Blood). Last Days (2025) is the shorter watch at 2h compared with 2h 38m. There Will Be Blood is the older of the two (2007 against 2025). Both are drama movies, so they suit a similar mood.
| Last Days (2025) | There Will Be Blood | |
|---|---|---|
| Audience score | ★ 10.0/10 | ★ 8.1/10 |
| Year | 2025 | 2007 |
| Length | 2h | 2h 38m |
| Genres | Drama | Drama |
| Country | United States of America | United States of America |
| Director | Justin Lin | Paul Thomas Anderson |
| Main cast | Naveen Andrews, Ciara Bravo, Ken Leung, Sky Yang, Toby Wallace | Paul Dano, Paul F. Tompkins, Jim Meskimen, Ciarán Hinds, Barry Del Sherman |
Synopsis
Last Days (2025)
Determined to fulfill his life’s mission, 26-year-old John Allen Chau embarks on a dangerous adventure across the globe to convert the uncontacted tribe of North Sentinel Island to Christianity, while a detective from the Andaman Islands races to stop him before he does harm to himself or the tribe.
There Will Be Blood
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
Where to watch Last Days (2025)Where to watch There Will Be Blood
More like Last Days (2025) · More like There Will Be Blood · Compare other titles
Last Days (2025)
There Will Be Blood