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.