by Margery Allingham ; screenplay by Alan Plater ; directed by Martyn Friend ; a BBC Television production ; in association with Consolidated Productions ; produced by Ken Riddington
directors, Sharon Adam, Lyndon Bruce, Michael Duffy, Janine Finlay, Valerie Mellon ; executive producer, Jacqueline Smith ; series producer, Matt Barrett ; BBC Studios, the Science Unit, Scotland