Guest Stars Kevin McNally as Professor Peter Cherry John Thomson as DI Warren Bull Kaye Wragg as Valerie Fullerton Maeve Courtier-Lilley as Vanessa Miller Emily Piggford as Professor Elizabeth Newport Ashley Margolis as Haidar Alam Diveen Henry as Elaine Robinson Richard Keep as Harrison Cairney Isobel Wood as Celeste Locke