Love has no limits, neither does idolotry. When the two become one, there is only hell to pay. Catherine was good teacher, a decent mother, but a lousy lover. She gives up all for the sake of a man from her past who vows to return to her after he does the professional career thing.
When it all takes a lot longer than she had anticipated, a daughter by someone else appears, a new "boyfriend" appears and the daughter becomes her mother's "victim". Needless to say, the ancient boyfriend shows up many years too late and wreaks havoc with all.