Nicholson stworzył brawurową kreację wcielając się w postać pisarza Melvina Udalla, cierpiącego na nerwicę natręctw, który ze szczególnym upodobaniem znieważa, obraża, poniża i rani innych. Swe ofiary wybiera na chybił trafił. Nieszczęśni ci, którzy staną mu na drodze. Kiedy jego sąsiad Simon trafia do szpitala, Melvin zmuszony jest zaopiekować się jego psem. Ten nieoczekiwany akt uprzejmości - oraz kelnerka Carol Connelly (
Helen Hunt) - sprawią, że Melvin odzyska ludzkie oblicze.