Romantické drama z brooklynské Brighton Beach vypráví příběh Leonarda (Joaquin Phoenix), který se po neúspěšném pokusu o sebevraždu vrací žít s rodiči. Záhy poznává dvě ženy: tajemnou a krásnou sousedku Michelle (Gwyneth Paltrow), která, jak brzy zjišťuje, vede boj s vlastními démony minulosti, a milou a starostlivou Sandru (Vinessa Shaw), dceru obchodníka, s níž se ho snaží dát dohromady rodiče. Leonard jejich představě není zpočátku příliš nakloněn, ale posléze Sandřinu kouzlu zvolna podléhá. Situace se však zkomplikuje ve chvíli, kdy ho Michelle požádá o pomoc se svým současným vztahem, který ji ničí. Leonard je nucen řešit nelehké dilema – vybrat si mezi instinktivní touhou a láskou, nebo riskovat pád zpět do temnoty, která ho v minulosti málem připravila o život.