Na pequena cidade de Carthage, Texas, a população fica surpresa quando o agente funerário Bernie Tiede (Jack Black) se envolve com a senhora Marjorie Nugent (Shirley MacLaine), uma viúva de 81 anos rica e mau humorada. De uma hora para outra ela aparece morta, o que causa um grande alvoroço, levando o advogado Danny Buck (Matthew McConaughey) a assumir o caso. Baseado em uma história real.