Main Characters Leo Elster 24 main appearances Anita / Mia 24 main appearances Laura Hawkins 24 main appearances Joe Hawkins 24 main appearances Max 24 main appearances Toby Hawkins 24 main appearances Matilda "Mattie" Hawkins 24 main appearances Niska 23 main appearances Sophie Hawkins 23 main appearances DI Karen Voss 20 main appearances DI Peter Drummond 15 main appearances Odi 13 main appearances Sam 8 main appearances Professor Edwin Hobb 9 main appearances Fred 7 main appearances Dr. Athena Morrow 8 main appearances Hester 8 main appearances George Millican 7 main appearances Vera 7 main appearances Neil Sommer 7 main appearances Stanley 7 main appearances Anatole 7 main appearances Simon 6 main appearances Jill Drummond 6 main appearances Agnes 6 main appearances Milo Khoury 5 main appearances Harun Khan 4 main appearances
Recurring Guest Characters Connor Whelan 2 guest appearances Utillity Synth 2 guest appearances Claudia Nowak 2 guest appearances Laurence 2 guest appearances SCO19 Lead Officer 2 guest appearances Repair Bay SCO19 Officer 2 guest appearances Orange Eyes 2 guest appearances Paul Morgan 2 guest appearances Paul 2 guest appearances Salesman 1 guest appearances Salim Sadik 1 guest appearances Shop Assistant 1 guest appearances Dr. Ji Dae-Sun 1 guest appearances Krishnan Guru-Murthy 1 guest appearances Clark 1 guest appearances School Synth 1 guest appearances Head Teacher 1 guest appearances Colin (Client) 1 guest appearances Cyclist 1 guest appearances Greg 1 guest appearances ⇤ « 1 2 3 4 5 6 7 8 » ⇥