There Will Be Blood ★★★★★

Every time I watch this film I have to fight the urge to rewind it and watch it all over again. Daniel Day-Lewis' performance captivates before he's even spoken a line and refuses to let go until the credits have crawled by and the screen is black. As grim and unsettling as it is, There Will Be Blood is a masterpiece, and probably one of the closest things to perfection that has ever graced a strip of celluloid.