Robert De Niro was quite handsome as young Vito Corleone, no homo.
Besides that, I thought this film was a big expansion of the first Godfather film. I liked the locations of the Las Vegas casinos, Miami, Cuba, Sicily and the late 1910s New York City. The story of Michael Corleone is very tragic yet fascinating. All of the aspects of filmmaking is well handled and I'm looking forward to watch the third part (which I heard it sucked, but my friend said some cut is an improvement).
Daniel Day-Lewis delivers the most incredible performance of his entire career!
Paul Thomas Anderson's There Will Be Blood keeps audiences hooked with tension, powerful performances and masterful directing, from the first frame of the film, til the roll of the end credits. It is certainly one of the finest films of 2000s.