After all the hype, this was very disappointing. Its all been said in other reviews. The story rambled and jumped around without any regard for continuity and plot or character progression. All the characters were one dimensional. The score seemed to be in competition with the movie instead of complimenting it and Daniel Day Lewis, who I consider to be a great actor, was way over the top with an accent reminiscent of agent Smith from "The Matrix". I half expected him to attach a "... Mr Anderson" on to some of his lines. I think its crazy that this is currently ranked at number 33 in the IMDb most popular movies. I fear there's a strong element of "The emperors new clothes here"