Every time I see Daniel Day Lewis act, my opinion of all other actors lowers a bit. He is easily the best actor of the past 20 years. No one else even comes close! The minute he comes on screen, he is the character, and I, as the viewer, have no recollection of him having ever been any other character in any other movie. Ridiculous.