Guest Stars Oliver Dimsdale as Daniel Marlowe Seline Hizli as Margaret Ward Lorne MacFadyen as DC Phil Wilkinson Rosie Day as Joan Whitaker Liz White as Vivian Whitaker Jeremy Neumark Jones as Theo Graham John Voce as Raymond Clark Michael Shaeffer as Eric Whitaker