Guest Stars Tomos Eames as DS Joe Keeler Darren Evans as Spider Deepica Stephen as Ana Dupont Arthur Hughes as Dean Parolles Charles Dale as Jacob Tark Jonno Davies as Bertie Tark Naomi Yang as Helena Mau