Guest Stars Liza Tarbuck as DI Pamela Rankin Dean Lennox Kelly as Carmichael Sam Strike as David Hamilton Georgie Glen as Professor Belinda Roach Geraldine Somerville as Lydia Hamilton Joanna Horton as Suzie Banks Dean Andrews as Tony Hamilton Dan Fredenburgh as Scott King Thomas Coombes as DS Calvin Jones Jonathan Broadbent as Daniel Rowland David Cann as DI Murray Porter Anthony Adjekum as Vincent Archuletta