Guest Stars Camilla Marie Beeput as Gloria Dee Peter Egan as Archie Natasha Cottriall as Claudette Nicholas Sidi as DCI Jacob Williams Nakay Kpaka as Walter Stirling