Anna își petrece vacanța de vară într-un orășel la malul mării. Acolo se împrietenește cu o fetiță care locuiește într-un conac părăsit. Dar e oare prietenia lor reală?
Melvin Udall 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 este singură și luptă să-și crească fiul bolnav de astm. Simon Nye 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ățeluș 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.
Un grup de studenți geniali devin experți la număratul cărților cu intenția de a escroca milioane jucând 21 în cazinourile din Las Vegas.