W małym teksańskim miasteczku mieszka Bernie (Jack Black). Wszyscy go uwielbiają, jest wzorowym chrześcijaninem, dobrym sąsiadem i porządnym obywatelem. Pracuje jako grabarz i gdy zaprzyjaźnia się z wyjątkowo nieuprzejmą i dopiero co owdowiałą Marjorie (Shirley MacLaine), nikogo to nie dziwi. Spędzają razem każdą wolną chwilę, do czasu kiedy Marjorie znika w tajemniczych okolicznościach.