92

There Will Be Blood (2007)

This movie will make concession to nothing and no one; you forcefully get dragged into the obsession of an oil genius and a god-crazy, starting with the first chilling 5 minutes, and will get out of it feeling both emptied and complete.
December 20, 2011