Ekscentryczny pisarz Melvin Udall mieszka na Manhattanie. Cierpi na nerwicę natręctw. Jest gburowaty i arogancki, a w jego świecie nie ma miejsca dla nikogo poza nim samym. Ofiarą jego złośliwości pada najczęściej mieszkający po sąsiedzku homoseksualista, artysta Simon Bishop, właściciel małego, psotnego psiaka. Melvin jada zwykle w kawiarni, gdzie kelnerka Carol Connelly cierpliwie znosi wszystkie jego dziwactwa. Gdy pewnego dnia kobieta nie przychodzi do pracy, Udall postanawia ją odnaleźć. Dowiaduje się, że zrezygnowała z posady ze względu na chorobę syna. Opłaca koszty leczenia dziecka, by tylko Carol mogła wrócić do pracy. Tymczasem Simon zostaje pobity. Melvin, chcąc nie chcąc, podejmuje się opieki nad jego ulubieńcem. Wszystko to sprawia, że samotny egoista przechodzi zaskakującą przemianę... Nieszablonowa komedia ze znakomitymi, oscarowymi rolami Jacka Nicholsona i Helen Hunt.