Guest Stars Douglas Smith as Young Man Sam Jaeger as Richard Maddie Corman as Phyllis Carrie Preston as Sally Gearheart Whoopi Goldberg as Pat Norman Caitlin Gerard as Jean Rosie O'Donnell as Del Martin David Hyde Pierce as Dr. Jones Nick Eversman as Scott Remple Justin Sams as Sylvester Charlie Carver as Michael Denis O'Hare as Jim Foster Julian Works as Tomi Michael DeLorenzo as Jose Sarria Tyler Young as Matt