Dwa lata po pokonaniu satanistycznego kultu prowadzonego przez jego opiekunkę Bee (Samara Weaving), Cole (Judah Lewis)próbuje zapomnieć o swojej przeszłości i skupić się na przetrwaniu w szkole średniej. Ale kiedy starzy wrogowie nieoczekiwanie powrócą, Cole znów będzie musiał...
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...