Olympia Dukakis

as Mrs. Marcangelo

Steven Weber

as Jeffrey

Robert Klein

as Skip Winkley

Christine Baranski

as Ann Marwood Bartle

Sigourney Weaver

as Debra Moorhouse

Patrick Stewart

as Sterling

Nathan Lane

as Father Dan

Bryan Batt

as Darius


Irma St. Paule

as Mother Teresa