Cinemantle #47

May 25, 2026

There Will Be Blood

There Will Be Blood

2007

There will be greed. There will be vengeance.

On May 25, 2026, the Cinemantle answer was There Will Be Blood (2007). This was puzzle number 47 since the game launched.