Guest Stars Rory O'Malley voices Elwood Stephanie Beatriz voices Enrique Janelle James voices Fran Tony Shalhoub voices Marvin Brian Huskey voices Doug Gary Anthony Williams voices Ricky Gary Anthony Williams voices Newspaper Staff Gary Anthony Williams voices Male Patti LuPone voices Roberta McCullough Aisha Jackson voices Bra Saleswoman