Drama | 2h 45m | In cinemas Jan 4
A sprawling epic of family, faith, power and oil, There Will be Blood is set on the incendiary frontier of California's turn-of-the-century petroleum boom. The story chronicles...