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