There Will Be Blood

There Will Be Blood ★★★★½

First Act: This is fine I don’t really care about oil though
Second Act: Ok we got some religious themes now this is interesting 
Third Act: Holy shit Daniel’s insane