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 Ruth Jones as Various David Foxxe as Various Georgie Glen as Various Joan Linder as Various Habib Nasib Nader as Various Samantha Power as Various Jennie Lucey as Various Kerry Gibson as Various Janette Legge as Various Ted Robbins as Various Joanna Burford as Various Geoffrey Leesley as Various Mike Hayward as Various Faith Kent as Various Cherylee Houston as Various Michael Elliott as Various Patricia Kane as Various David Morris as Various James Cash as Various David Garfield as Various Antonia Whillans as Various Robert Blythe as Various Jaygann Ayeh as Various Geoffrey Whitehead as Various Marlon Bulger as Various Howell Evans as Various