Main Characters Rachel Verinder Franklin Blake Col. Sir John Hardcastle Gabriel Betterege Lady Julia Verinder Sargeant Cuff Ezra Jennings Dr. Candy Godfrey Ablewhite Rosanna Spearman Drusilla Clack Mr Bruff