Der Schriftsteller Melvin Udall ist ein Kotzbrocken, wie er im Buche steht. Vor allem sein Nachbar Simon leidet unter den steten Verbalattacken. Nur bei seinen Frühstücksbesuchen im Café wird das Raubein zum Schmusekätzchen, denn Melvin hegt eine geheime Bewunderung für die Kellnerin Carol. Bei einer unfreiwilligen gemeinsamen Autotour kommen sich die drei ungleichen New Yorker schließlich näher.