Guest Stars Ian Aspinall as Hassan Bukhari Gareth David-Lloyd as Rob Hutchinson Nicola Grier as Selina Wilson Ayesha Dharker as Yasmeen Khan Jason Hetherington as Victor Marsland