The original television version of The Singing Detective had a leisurely six hours within which to save its audience from drowning in the bathos; the new Hollywood version has a mere 108 minutes.