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