All Cast

Mary-Louise Parker

Mary-Louise Parker

Cate DeAngelo

Peter Gallagher

Peter Gallagher

Harry

Bebe Neuwirth

Bebe Neuwirth

Francesca

Philip Bosco

Philip Bosco

Dominic DeAngelo

Rebecca Luker

Rebecca Luker

Annette

Joanna Going

Joanna Going

Cynthia

Brenda Fricker

Brenda Fricker

Willie Hendley

David Lansbury

David Lansbury

Philip

William Aylward

William Aylward

Judge (as Bill Aylward)

Edward Beckford

Edward Beckford

Lover (as Edward M. Beckford Jr.)

Tony Devon

Tony Devon

Carlo