It's half puppet, all grit in this new series where Muppets meet The Wire.

episode guide