Guest Stars Ashraf Ejjbair as Hazeem Durrani Janice Connolly as Rosie Colton Amy Cameron as Agnes Morris Hannah Brownlie as Emily Brookes Lesley Dessalles as Valentina