A woman divorces her husband of 20 years because he gambles too much.

Claudette Colbert
as Miriam Halsworth

Macdonald Carey
as Hugh Halsworth

Zachary Scott
as Victor Macfarland

Barbara Bates
as Barbara Denham

Robert Wagner
as Jerry Denham

Marilyn Monroe
as Joyce Mannering

Frank Cady
as Ferguson

Harry Harvey
as Postman

Carol Savage
as Miss Jessup (uncredited)

Jim Hayward
as Pete (uncredited)