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