this is simply the best film ever it has every thing a good person likes in a film guns blood gore and lots of talking but the talking stands out and when you watch it you say to your self when is the next shoot out going to be people say this better then the first because is longer and it tells two storys at the same micheal al pacino the young vito his father from the 1920s robert de niro stars as vito and they both won oscars for this movie not surpies it brilliant 10 out of 10