Superb film

Rating: 10/10 (21 January 2002)

Great use of voice-over narration from Ray Liotta's character. Fluid scene transitions and fantastic placement of carefully picked songs accent the "mise en scene" in each scene. This character driven film is delightful to watch, especially the opening and closing montages. Martin Scorsese is a master of film and everyone should get a glimpse of the amazing chemistry between DiNero and Scorsese.