Partea 1
Partea 2
Melvin Udall (Jack Nicholson) este un tip afurisit, un romancier curios ce pare că suferă de o boală psihicş. Niciodată nu evită confruntările, ba se şi laudă cu abilitatea de a fi cât mai antipatic şi de a răni cât mai tare. E nemilos. Are fixurile şi maniile lui: acelaşi mic dejun în acelaşi restaurant, servit de aceeaşi chelneriţă, singura care îi suportă hachiţele.
Carol Connelly (Helen Hunt) este singură şi luptă să-şi crească fiul bolnav de astm. Simon Nye (Greg Kinnear) este un pictor talentat, homosexual, ceea ce e de ajuns pentru a stârni injuriile lui Melvin. Se pare că cei trei nu au nicio şansă să-şi găsească fericirea...
Destinele lor sunt unite de un al patrulea personaj: un căţelus urât pe nume Verdell. Şi totuşi, Melvin, Carol şi Simion îşi găsesc echilibrul în viaţă, învăţând să privească partea bună a lucrurilor.