There Will Be Blood ★★★★★

I honestly don't think I can put into words how much I love this film, it's the definition of perfection.

Cameron liked these reviews