Very finely crafted movie, with not a weak performance to be seen. Caan is perfect as Sonny, and Pacino has his breakout performance as Michael. This, with the sequel are possibly the best pair of movies ever made. The third one, however, is just mundane.