Main Characters Rachel Verinder Franklin Blake Gabriel Betteredge Godfrey Ablewhite Rosanna Spearman Penelope Betteredge Indian