There Will Be Blood ★★★★★

I've be trying all day to conjure up the words to express my feelings on There Will Be Blood, and all I've got is one word:

Masterpiece.

Baz liked these reviews

All