Life with their beautiful daughters is a dream come true for an optometrist and his wife, but the dream soon becomes a nightmare.
Als Christine den erfolgreichen Augenarzt David Matusiewicz heiratet, hat sie bereits ihre kleine Tochter Katie. In den folgenden Jahren wächst die Familie: Christine bringt mit Laura, Leigh und Karen drei weitere Mädchen zur Welt. Das Leben scheint perfekt, doch dann ziehen Davids Eltern in ihr Haus. Schwiegermutter Lenore reißt das Regiment an sich und nimmt Christine die Kindererziehung aus der Hand. Auch mit David gibt es ständig Auseinandersetzungen, bis Christine schließlich die Scheidung einreicht. Nach der Trennung versucht David, das alleinige Sorgerecht für die Töchter zu erstreiten. Als dieses Vorhaben scheitert, schmiedet er mit Lenore einen teuflischen Plan.