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