Melvin Udal (Džek Nikolson) je naporan, zajedljiv njujorški pisac koji ima opsesivno- kompulsivni poremećaj . Život mu se promeni kad njegovog suseda homoseksualca pretuku i on mora da ide u bolnicu. Melvin je zamoljen da pričuva susedovog psa. Uz sve to konobarica Kerol (Helen Hant), jedina žena koja može da ga trpi, odlazi da neguje svog bolesnog sina, pa Melvin ne može mirno da doručkuje. Sledi vikend tokom kog njih troje spoznaju pravo značenje vedre strane života.