There Will Be Blood Explained