Special Guest Stars Mary-Louise Parker as Amy Gardner Guest Stars Elisabeth Moss as Zoey Bartlet Trent Ford as Jean Paul Benjamin Brown as Mike Andrea Savage as Heidi Choat Jeff Perry as Burt Ganz Nathan Anderson as Matthew Lambert Helen Slayton-Hughes as Marion Cotesworth-Haye Amanda Carlin as Hillary Toobin