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