Imogen Stubbs plays a feisty London PI who's assigned to find a brilliant 16-year-old who later claims she killed a man. Hahn: Alan Howard. Brierly: Michael Bryant. Thea: Kate Beckinsale. Mrs. Westerman: Shirley Anne Field. Beryl: Barbara Leigh Hunt. Based on a novel by Liz Cody.