Bernie Tiede (Jack Black, Tropic Thunder. ¡Una guerra muy perra!, King Kong) es un empresario de pompas fúnebres, que se enorgullece de su trabajo y es un cantante de Gospel muy pasional. A través de una serie de entrevistas con la gente del pueblo, mezcladas con recuerdos en forma de flashback. La película sigue a Bernie hasta su viaje a Carthage, Texas. Allí descubre que las ancianas lo adoran, en especial Marjorie Nugent (Shirley MacLaine, El apartamento, Cerrando el círculo), una adinerada viuda que se convertirá en su inseparable comañera. En unas costosas vacaciones, la rutina diaria puede ser una aventura junto a la cambiante Marjorie, tan agria y posesiva a veces, como tierna y dulces otras. Bernie deberá apañárselas para aprender a manejarla si quiere poder aguantar su ritmo.