The movie is great, but as what's already been said here. The book is by far better. I'm glad I read the book afterwards, putting faces to the names really helped and it made me appreciate the film more as Pacino and Madson worked great as Lefty and Sonny.