probably have to forfeit a scholarship to study in Rome. Visiting the Tulip Club, a nightclub favoured by affluent young blacks, Hazard and Learoyd learn that Sapphire was resented by some of her contemporaries, but that she often went there with a young man named Johnnie Fiddle (Harry Baird). After a chase Johnnie is caught and brought in by the police. A knife and a bloody shirt are discovered in his room, but Johnnie claims that these were from a fight he had with another man at the Tulip Club, Horace Big Cigar (Robert Adams). In the meantime, however, David is seen acting suspiciously near the murder scene on Hampstead Heath and it is discovered that he had returned from Cambridge earlier than he claimed on the day of the murder. Hoping to prod further revelations from those closest to the murder, Hazard brings Dr Robbins to the Harrises' home, prompting angry reactions from the family. The most violent reaction comes from David's sister Mildred, who responds with disgust when Robbins picks up one of her daughter's toys. Mildred finally confesses to her hatred of Sapphire and to the murder. With the case wrapped up Hazard acknowledges the larger social evils underlying the case, telling Learoyd that they, "didn't solve anything ... We just picked up the pieces." Cast Nigel Patrick as Superintendent Robert Hazard Yvonne Mitchell as Mildred Farr Michael Craig as Inspector Phil Learoyd Paul Massie as David Harris Bernard Miles as Ted Harris Olga Lindo as Mrs Harris Earl Cameron as Dr Robbins Gordon Heath as Paul Slade Jocelyn Britton as Patsy Harry Baird as Johnnie Fiddle Orlando Martins as Barman Rupert Davies as PC Jack Ferris Freda Bamford as Sergeant Cook Robert Adams as Horace Big Cigar Yvonne Buckingham as Sapphire Robbins Vanda Hudson as Blonde Girl at Tulip's Club (uncredited) Philip Lowrie as Student (uncredited) Boscoe Holder as Dancer in Nightclub (uncredited) Basil Dignam as Dr Burgess (uncredited) Fenella Fielding as Lingerie Shop Manageress (uncredited) Lloyd Reckord as Pianist in the International Club (uncredited) Peter Vaughan as Detective Whitehead (uncredited) Victor Brooks as Police Sergeant (uncredited) Desmond Llewelyn as Policeman (uncredited) Barbara Steele as Student in café (uncredited) Dolores Mantez as Student at the International Club (uncredited) Richard Vernon as Detective on Hampstead Heath (uncredited) Reception Critical reception Nina Hibbin, writing about the film on its initial UK release in the Daily Worker, commented: "You