Guest Stars Holly Lumsden as Esther McBain Lorraine Burroughs as Sinead Jessica Oyelowo as Rachel McBain Samuel Anderson as Julius Ram John Holder as Voodoo Priest Julian Jones as Police Inspector Alison Newman as Reverend George Davyd Harries as Sir Stephen Stephen Yardley as Thomas McBain Theo Fraser Steele as Ben Halliday Kim McGarrity as Jenny