Guest Stars Josh Zaré as Darren Anna-Maria Everett as Benita Alex Dower as Luis Sebastian Abineri as Rustem Caroline Loncq as Annie