Guest Stars Stephen Moore voices Marvin David Learner as Marvin Rayner Bourton as Newscaster Matthew Scurfield as Number One Geoffrey Beevers as Number Three Jon Glover as Management Consultant Aubrey Morris as Captain David Neville as Number Two Beth Porter as Marketing Girl David Rowlands as Hairdresser