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