Em uma pequena cidade rural do Texas, o agente funerário Bernie (Jack Black) é um dos moradores mais populares da cidade. Porém, todos ficam espantados por ele começar um romance com uma senhora viúva e rica. Quando ela aparece morta, a cidade inteira se agita ao saber da notícia. É quando o advogado Danny Buck Davidson (Matthew McConaughey) assume o caso.