In 2007, who played the role of Daniel Plainview in the film titled There Will Be Blood? June 7, 2017 By Show answer Daniel Day-Lewis More Entertainment QuestionsMore Movies Questions