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