Special Guest Stars Stockard Channing as Abbey Bartlet Marlee Matlin as Joey Lucas Oliver Platt as Oliver Babish Guest Stars NiCole Robinson as Margaret Hooper Rosalind Chao as Jane Gentry Spencer Garrett as Richard Will Lee Wilkof as Martin Connelly