Besser geht’s nicht – oder eher Schlimmer geht es nicht. Denn auf einer Skala von 1 – 10 der unangenehmsten Menschen würde Melvin Udall sicher die 11 erreichen. Als Misanthrop tut er, was er kann, um seinen Mitmenschen das Leben schwer zu machen, besonders sein schwuler Nachbarn Simon bekommt tagtäglich die volle Ladung Melvin in Form von blöden Sprüchen zu hören. Nur eine kann Melvin Paroli bieten, die Kellnerin Carol. Als diese Melvin eines Tages nicht mehr bedienen kann, weil sie sich um ihren kranken Sohn kümmern muss, verändert sich Melvin spürbar. Nicht nur bezahlt er einen Arzt für das Kind, nach und nach lässt auch etwas von seiner Abneigung gegenüber anderen Menschen nach.