Main Characters Emily 5 main appearances Dan 5 main appearances Kaya 5 main appearances Hilary 5 main appearances Janis 5 main appearances Callum 5 main appearances Eleanor 5 main appearances Souter 5 main appearances Zoe 5 main appearances Jack 5 main appearances James 4 main appearances Siobhan 4 main appearances Detective McClelland 1 main appearances Sheriff 1 main appearances Sheena Galvin 1 main appearances
Recurring Guest Characters Young Emily 1 guest appearances Olivia 1 guest appearances Neonatal Receptionist 1 guest appearances Detective Paul Corrigan 1 guest appearances Chair of Committee 1 guest appearances Police Officer 1 guest appearances Social Worker 1 guest appearances Baby Neve 1 guest appearances Solicitor on Phone 1 guest appearances ⇤ « 1 2 3 » ⇥