by Margery Allingham ; screenplay by Alan Plater ; directed by Martyn Friend ; a BBC Television production ; in association with Consolidated Productions ; produced by Ken Riddington
by Margery Allingham ; screenplay by Alan Plater ; directed by Martyn Friend ; a BBC Television production ; in association with Consolidated Productions ; produced by Ken Riddington