Guest Stars Johann Myers as Fidel Wilson Lucy Briers as Anna Mitchell Salima Saxton as Roshanara Khan