This was a very " on the edge" comedy. Some very nasty characters drug dealing, no one is particularly nice in this. However it's compelling viewing once you get into it and very funny in parts. Johnny Vegas is excellent and who can forget Cartoonhead !