It stars British comediennes Mel Giedroyc and Sue Perkins aka Mel and Sue as a pair of goofy killers who are barely competent at their jobs It is also tone-deaf and not funny at all Mel and Sue have been a constant presence in British comedy and pop culture since the 1990s and pretty much[...]