Although it is a long'ish movie, the plot moves along well. The characterizations of the main characters is enough to keep it interesting throughout. Personally, I love Ennio Moricone's soundtracks and this one does not disappoint. Absolutely one of the best gangster movies, certainly in recent times.