Melvin Udall, penulis kasar dan obsesif-kompulsif, hidupnya berantakan—sampai tetangga gaynya dirawat dan anjingnya menjadi tanggung jawab Melvin. Ditambah lagi, Carol, pelayan satu-satunya yang tahan dengan sikapnya, harus cuti untuk merawat anaknya yang sakit. Terjebak dalam kekacauan emosional, Melvin mulai bertanya: bisakah seseorang seperti dia benar-benar berubah?