Question: Who did the music for there will be blood?
answer: Johnny Greenwood