A classic Scorsese setup with his favourite actors, in a less, than pulp fiction class of story: what could it make worse? The unexplicable length wraped up like an over cooked fish and chips! This film was sacrificed on the script, which fell apart in the hands of directing, despite of best intention of directing, and that of the actors! It happens with the bests!