Perfect and a must watch.

Rating: 10/10 (2 July 2020)

There Will Be Blood Is nothing short of perfect. This has the best acting I've ever seen. Daniel Day Lewis has the best performance ever In this, the music and cinematography are amazing too. The dialogue In this Is just amazing and just has you In the whole time. Definitely the best character study ever. If you love films with real dialogue then I recommend this.