Guest Stars Zahra Ahmadi as Karen Ellwell Sarah Manners as Jane Briscoe Nick Holder as Eddie Briscoe Darren Strange as Alan Tucker