Elspeth Rice is played by Selina Griffiths. She is the daughter of well known actress Annette Crosbie.
Ruth Gemmell plays Diana Carnarvon in this episode. She previously played the role of Anne Merrick in episode 9.1, The House in the Woods (2005).
Claire Bloom appeared in Clash of the Titans as Hera alongside Sian Philips who previously appeared in the episode Vixens Run.
Rosie Cavaliero plays Judy Tyler in this episode. She previously played the role of Denise Fielding in episode 5.2, A Worm in the Bud (2002).