Alleenstaande moeder Stephanie trouwt met Jameson, een alleenstaande vader. Kort daarna ontvangt Stephanie dreigberichten van een anonieme afzender. Ze moet de relatie met Jameson verbreken, anders ontvoert de afzender haar dochtertje. De problemen beginnen wanneer het dochtertje van Stephanie ook daadwerkelijk ontvoerd wordt. Maar wie is deze mysterieuze ontvoerder precies?
Wanneer hun moeder haar plannen aankondigt om te hertrouwen en het familielandgoed te verkopen, reageren de tweelingzusjes Juliana en Deb verschillend op het nieuws. Juliana heeft het gevoel dat haar moeder haar zal blijven steunen, terwijl Deb het geluk van haar moeder zo ernstig begint te bedreigen dat haar leven in gevaar komt.
De film gaat over de levens en liefdes van drie generaties vrouwen op een eilandje voor de kust van de Amerikaanse staat Washington. Hoofdpersoon is Georgie Symonds (Hunter), die vindt dat haar man Nick (Pullman) beter zijn best voor hun huwelijk zou moeten doen.
Hoeveel vrouwen heeft hij? Gabriel (Mark Humphrey) strompelt bloedend het advocatenkantoor binnen van Charlotte St. John (Molly Ringwald). Charlotte komt er achter dat hij lijdt aan geheugenverlies. Met de tijd vindt Charlotte deze vreemde man steeds aantrekkelijker worden. Maar alles verandert wanneer Gabriels vrouw ten tonele verschijnt en zegt dat zijn echte naam Jay is. Een teleurgestelde Charlotte houdt echter contact met Jay en voelt steeds meer voor hem. Maar dan, als er nog een andere vrouw opduikt, wordt hij veroordeeld van bigamie. Charlotte neemt het voor hem op en verdedigt hem in de rechtszaal. Ze volgt haar hart. Met alle gevolgen van dien.