Main Characters Thelma Bates 19 main appearances Leon Taylor 18 main appearances Roxanne Davenport 17 main appearances David Tyrel 17 main appearances Ella Dee 13 main appearances Azazeal 12 main appearances Jo Watkins 12 main appearances Cassandra "Cassie" Hughes 9 main appearances Malachi 8 main appearances Troy 6 main appearances Jez Heriot 5 main appearances Gemma 5 main appearances Mephistopheles 4 main appearances Maya Robertson 4 main appearances Archangel Raphael 3 main appearances Lilith Hughes 1 main appearances
Recurring Guest Characters Alex 13 guest appearances Azazeal 1 guest appearances Tom 12 guest appearances Jez Heriot 1 guest appearances Perie the Faerie 4 guest appearances Esther McBain 3 guest appearances Sir Ralph Cavendish 3 guest appearances Rachel McBain 2 guest appearances Thomas McBain 2 guest appearances Sir Stephen 2 guest appearances Voodoo Priest 2 guest appearances Julius 2 guest appearances Ben Halliday 2 guest appearances Jenny 2 guest appearances Police Inspector 2 guest appearances Sinead 2 guest appearances Reverend George 2 guest appearances Felix 2 guest appearances Peggy Austin 2 guest appearances Dr. Surtees 2 guest appearances ⇤ « 1 2 3 » ⇥