Guest Stars Inaya Folarin Iman as Herself Lembit Öpik as Himself Dr. Simon Clarke as Himself Right Said Fred as Themselves Dan Hodges as Himself Rebecca Jane as Herself