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