Their Finest
Their Finest may not be a particularly thrilling roller coaster, but its continual shifts between being brilliantly funny, progressive and poignant and downright tragic mean that you are constantly kept on your toes.