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.
Ben Jordan komt na vijftien jaar vrij. Hij belandde in de gevangenis omdat hij zijn vrouw neerstak met een mes. Na al die jaren houdt hij echter nog steeds zijn onschuld vol. Laura Mathews, de sociaal assistente die hem voortaan moet begeleiden, gelooft hem blindelings. Naarmate ze hem beter leert kennen en gesprekken voert met mensen uit Bens omgeving, wordt ze steeds verliefder op hem. Dit ondanks de waarschuwingen van haar vrienden, die ervan overtuigd zijn dat ze zich met een koelbloedige moordenaar inlaat.
Tijdens een nachtelijke seance, bijgewoond door twaalf mensen, maakt het medium bekend dat voor middernacht vijf geheimen worden onthuld. Er kan er echter nog een zijn - de donkerste van allemaal.
Het waargebeurde levensverhaal van een schokkende moord en de geweldige band die daaruit voortkwam. Katy en Bob leiden een perfect leven in een klein, hecht stadje. Hij is een gerespecteerd advocaat, een gerenommeerd triatleet. Ze heeft net een tweeling gekregen. Het is oudejaarsavond. Tieners komen samen in het huis ernaast. Altijd de goede buur, Bob gaat het afsluiten. Er ontstaat een confrontatie. Dan is hij dood.De krantenkoppen schreeuwen. Katy zoekt naar antwoorden. Maar niemand praat. Er hangt een band van stilte over de stad. De politie doet een undercoveractie en er wordt iemand opgepakt. Ryan, een populaire jongen, probeert cool te zijn, maar de last van wat hij die avond heeft gedaan is ongelooflijk. Ryan en zijn advocaat willen onschuldig pleiten, maar dan ontmoeten Katy en Ryan elkaar. Waar Katy een rouwende echtgenote zou moeten zijn, wordt zij een ondersteunende moeder. In plaats van uit te schelden, luistert ze. In plaats van te beschuldigen..