Special Guest Stars Anthony Stewart Head as Various Geraldine James as Various Guest Stars Paul Putner as Various Joann Condon as Various Charu Bala Chokshi as Various Steve Furst as Various Stirling Gallacher as Various Leelo Ross as Various Sally Rogers as Various Yuki Kushida as Various Joan Linder as Various Di Botcher as Various Samantha Power as Various Janette Legge as Various Geoffrey Leesley as Various Dean Whatton as Various Alex Tregear as Various Gwenllian Davies as Various Phoenix Lee as Various Cheryl Fergison as Various Pik Sen Lim as Various Cherylee Houston as Various Hywel Simons as Various Joanna Scanlan as Various Claudia Harrison as Various Vincent Marzello as Various Paul Darrow as Various Marcus Smith as Various Lyle Slocombe as Various