Nichts bleibt unbemerkt in dem texanischen 7000-Seelen-Dorf Carthage. Nichts. Auch nicht die Ankunft von Bernie Tiede (Jack Black), ein liebenswerter, sympathischer, immer zuvorkommender Kerl, der das örtliche Bestattungsunternehmen übernimmt. So lernt er auch die reiche Marjorie Nelson (Shirley MacLaine) kennen, die gerade ihren Ehemann verloren hat und in dem wenig beneidenswerten Ruf steht, die verhassteste Frau des ganzen Städtchen zu sein. Für Bernie ist es allerdings Liebe auf den ersten Blick. Zur Verwunderung des ganzen Dorfes macht der junge Mann der alten Vettel den Hof. Als Marjorie Bernie allerdings zu sehr auf die Pelle rückt, reagiert er mit einer Wahnsinnstat. Von der das Dorf niemals etwas erfahren darf...