Main Characters Henry Farr 2 main appearances Elinor Farr 2 main appearances Det Insp Russell Rush 2 main appearances Dr Donald Templeton 2 main appearances