Guest Stars Stephen Moore voices Marvin David Learner as Marvin Richard Vernon as Slartibartfast David Tate voices Eddie