There Will Be Blood

Responsive image

Oscar-winning American epic directed by Paul Thomas Anderson, set in early 20th-century Texas. Daniel Day Lewis plays oilman Daniel Plainview, a shrewd, self-made tycoon who will stop at nothing to expand his control of the developing oil industry - despite eliciting contempt from his nemesis, local preacher Eli Sunday.