I can't for the life of me imagine why people think THERE WILL BE BLOOD is a good film. What I understand even less is how people think Daniel Day-Lewis is good in this film. He's not. He is, in fact, stunningly awful.
Here's the famous "milkshake" scene. Watch this and explain to me why he is anything but atrocious:
If you actually think he's good in that scene, watch this other actor's version of the scene, and explain to me why this kid is just as good and maybe even much better: