Daniel Day-Lewis is flat-out amazing in this film; I can?t think of when I?ve seen a better performance. But with this movie and No Country For Old Men, both of which top many people?s lists of the best movies of 2007, I found them really good but not great. Not sure why. Maybe I?ll have better luck with Juno or The Diving Bell and the Butterfly.