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 Max 2 guest appearances Brendan 1 guest appearances Lucy 1 guest appearances Young Esther McBain 1 guest appearances Young Priest 1 guest appearances Nurse Megan 1 guest appearances Ruth 1 guest appearances Showman 1 guest appearances Baraquel 1 guest appearances Maria 1 guest appearances Titus Rackham 1 guest appearances George the Porter 1 guest appearances Araquiel 1 guest appearances Tour Guide 1 guest appearances Dr. Gilbert 1 guest appearances Dr. Wilkinson 1 guest appearances Dr. Garrett 1 guest appearances Big Janice 1 guest appearances Orderly 1 guest appearances Security Guard 1 guest appearances ⇤ « 1 2 3 » ⇥