Daniel Day-Lewis in There Will Be Blood (2007)
Daniel Day-Lewis as Daniel Plainview in 'There Will Be Blood'
(Paste included the following caveat: "We only selected our favorite from each actor so that Daniel Day-Lewis, Kate Winslet, Sean Penn and Philip Seymour Hoffman didn’t simply dominate the list.")
After voting, discuss here.