Guest Stars Phodiso Dintwe as Ben Alexander Walker as The Walking Man Beth Alexander as Hunter Eliza Mackay as Sister 3 Albertine Jonas as Sister 2 Alice Houghton as Sister 1