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 Helen Slayton-Hughes as Marion Cotesworth-Haye Nathan Anderson as Matthew Lambert Amanda Carlin as Hillary Toobin