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