Special Guest Stars Marcia Wallace voices Edna Krabappel Zooey Deschanel voices Mary Spuckler Sarah Michelle Gellar voices Gina Sarah Silverman voices Nikki Natalie Portman voices Darcy Anne Hathaway voices Jenny Guest Stars Pamela Hayden voices Milhouse Van Houten Tress MacNeille voices Brandine Spuckler Ken Burns voices Ken Burns Don Pardo voices Don Pardo Al Roker voices Al Roker