Question: who did the music for there will be blood
Answer: Radiohead guitarist Jonny Greenwood