Rok 1963. Pani Flax (Cher) po kolejnym nieudanym związku, przeprowadza się do innego miasta. Jej córki Charlotte (Winona Ryder) i Kate (Christina Ricci) są już do tego przyzwyczajone, ponieważ ich matka postępuje tak zawsze, gdy kończy swoje związki z mężczyznami. Jednak tym razem poznaje Lou (Bob Hoskins), któremu bardzo zależy na tym, aby się ustatkowała i stworzyła z nim szczęśliwą rodzinę, dla jej córek. W tym samym czasie głęboko wierząca Charlotte, która chciała iść do klasztoru, przeżywa swoją pierwszą miłość...
Cher
Rachel Flax
Winona Ryder
Charlotte Flax
Christina Ricci
Kate Flax
Bob Hoskins
Lou Landsky
Michael Schoeffling
Joe Porretti
Caroline McWilliams
Carrie
Jan Miner
Mother Superior
Betsy Townsend
Mary O'Brien
Richard McElvain
Mr. Crain
Paula Plum
Mrs. Crain
Dossy Peabody
Coach Parker
William Paul Steele
Boss in Oklahoma