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