Book to Movie: There will be Blood

The Book to Movie of Month
  • Author: Upton Sinclair
  • Pages: 528
  • Audio: 19 hours and 47 minutes
The Book to Movie of Month
  • Director: Paul Thomas Anderson
  • Screen Writer: Paul Thomas Anderson
  • Running Time: 2 hours and 38 minutes


  • Daniel Day-Lewis as Daniel Plainview
  • Paul Dano as Paul Sunday and Eli Sunday
  • Kevin J. O'Connor as Henry
  • Ciarán Hinds as Fletcher Hamilton
  • Dillon Freasier as H. W. Plainview
  • Russell Harvard as adult H. W. Plainview
  • Sydney McCallister as young Mary Sunday
  • Colleen Foy as adult Mary Sunday
  • David Willis as Abel Sunday
  • Hans Howes as William Bandy
  • Paul F. Tompkins as Prescott
  • Jim Downey as Al Rose
  • David Warshofsky as H. M. Tilford
  • Barry Del Sherman as H. B. Ailman