There Will Be Blood (2007) A modern classic, and one of Paul Thomas Anderson's best films, if not his best. Very well acted and shot. Apart from the odd line of dialogue, it captures the atmosphere of the early 20th century superbly. Leaves one with a lot of food for thought. Third time I've watched it and it's still absorbing, intense viewing. The soundtrack is also brilliant and atonal. 2007 really stands head and shoulders above pretty much other year this century for authentic, high-quality historical movies - Zodiac, No Country for Old Men, The Assassination of Jesse James by the Coward Robert Ford and of course, this.