The opening scene alone, in which Farrell sweettalks a susceptible young waitress before erupting into sudden and shocking violence, will grip the audience by the lapels and give it a good shaking. If some of the subsequent scenes drift into obscurity, there is plenty of salty dialogue and lunatic detail that will retain your attention until the plot gets back on course.