Main Characters Hannah 2 main appearances Edward 3 main appearances Victor 3 main appearances Faith 3 main appearances HIM 3 main appearances Ross Brodie 3 main appearances Rose 3 main appearances Beth 3 main appearances Professor Magda Denham 1 main appearances
Recurring Guest Characters Hannah 1 guest appearances Jack Davies 3 guest appearances Jamie 3 guest appearances Fran 3 guest appearances Azfal 2 guest appearances HIM (aged 7) 1 guest appearances HIM (aged 12) 1 guest appearances Irate Mother 1 guest appearances Robin Blakeston 1 guest appearances Gordon / Grandfather 1 guest appearances Paramedic 1 guest appearances Old Lady 1 guest appearances Jane / Midwife 1 guest appearances