Romantické drama z brooklynské Brighton Beach vypráví příběh mladého Leonarda (Joaquin Phoenix), který se po neúspěšném pokusu o sebevraždu vrací k rodičům. Ti ho mají rádi, ale nerozumějí mu. Záhy poznává dvě ženy: první je tajemná krásná sousedka Michelle (Gwyneth Paltrowová), která, jak Leonard brzy zjistí, svádí boj s démony své vlastní minulosti, tou druhou je milá a starostlivá Sandra (Vinessa Shawová), s níž se ho snaží dát dohromady rodiče. Leonard sice není zpočátku Sandře příliš nakloněn, ale postupně podléhá jejímu kouzlu. Jenže je tu i Michelle a ta mladíka, jenž ji zjevně přitahuje, požádá o pomoc. Dilema, před nímž rozpolcený Leonard stojí, není vůbec lehké - volba mezi touhou a láskou by ho mohla stát i život.