Guest Stars Stephen Wight as DS Steve Galloway Nicholas Farrell as Professor Adrian Cowley Karen Bryson as Dr Emily Braithwaite Jessica Baglow as DI Ruth Cracknell Ahmed Elhaj as Simi Jacobs Pol White as Wilfred Okoye Hervé Goffings as Reverend Kanu