Special Guest Stars Stockard Channing as Abbey Bartlet Marlee Matlin as Joey Lucas Emily Procter as Ainsley Hayes Guest Stars NiCole Robinson as Margaret Hooper Bill O'Brien as Kenny Thurman Kathryn Joosten as Dolores Landingham Glenn Morshower as Mike Chysler Gregory Alan Williams as Robbie Mosley Ted McGinley as Mark Gottfried Corbin Bernsen as Henry Shallick Tony Plana as Mickey Troop Richard Riehle as Officer Jack Sloan Barbara Eve Harris as Gretchen Tyler