Guest Stars Ewan McGregor as Tom Clayton Elliott Gould as Joe Warren Geraldine James as Sarah Williams Alun Armstrong as Charlie Foster Paddy Navin as Mrs Jones Liz Smith as Mrs Thompson Stephen Marcus as Newman Neil McCaul as Pete Jamie Foreman as Wells Larry Lamb as Ken Judy Flynn as Marjorie Evans Anthony Etherton as Gary Powell Russell Richardson as Mr Jones Ronnie Scott as Ronnie Scott Ruth Woods as Sally Evans