cinemaclown.com
There Will Be Blood (2007)
Very rarely you come across a cinema that defines cinematic perfection from the first frame to the last, one that exhibits precision craftsmanship in even the smallest aspects of filmmaking, one th…