There Will Be Blood ★★★★★

This movie just gets better and better every time. Awesome performance, great direction, amazing score, and just an unbelievable screenplay. Definitely a film for the ages.

EJ liked these reviews