Guest Stars Dr. Xand van Tulleken as Himself Anna Haugh as Herself Janette Manrara as Herself (Presenter)