There Will Be Blood › Cast
Daniel Day-Lewis
Daniel Plainview
Paul Dano
Eli Sunday/Paul Sunday
Martin Stringer
Silver Assay Worker
Kevin J. O'Connor (actor)
Henry Brands
Matthew Braden Stringer
Jacob Stringer
Ciarán Hinds
Fletcher Hamilton
Joseph Mussey
Dillon Freasier
H.W.
Sydney McCallister
Mary Sunday
Barry Del Sherman
H.B. Ailman
David Willis
Abel Sunday
Harrison Taylor
Baby HW
David Warshofsky
H.M. Tilford