Guest Stars Kenneth Collard as Steve Matt Lacey as Ben Juliet Cowan as Nina Lily Frazer as Tash Chetna Pandya as Yusra Duncan Matt Green as Passionate Man James Greene as Gordon Andrews Lieve Carchon as Old Woman