Guest Stars Phodiso Dintwe as Ben Alexander Walker as The Walking Man Amanda Billing as Laura Ben Black as Caine