Special Guest Stars Anthony Stewart Head as Various Geraldine James as Various Ruth Madoc as Various Nigel Havers as Various Vanessa Feltz as Various Guest Stars Paul Putner as Various Charu Bala Chokshi as Various Joann Condon as Various Stirling Gallacher as Various Leelo Ross as Various David Foxxe as Various Yuki Kushida as Various Habib Nasib Nader as Various Joan Linder as Various Samantha Power as Various Leigh Edmondson as Various David Morris as Various Donald Pelmear as Various