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