Po tragicznych wydarzeniach z „Domu 1000 trupów” posiadłość psychopatycznej rodziny Firefly zostaje otoczona przez funkcjonariuszy policji, którym przewodzi John Quincy Wydell (William Forsythe), mszczący się za śmierć brata. Wybucha strzelanina, w wyniku której ginie parę osób. Nie wszystkich zwyrodnialców udaje się jednak wyłapać. Przed wymiarem sprawiedliwości zdołali uciec Baby (Sheri Moon Zombie) i Otis (Bill Moseley). Szybko kontaktują się oni z kapitanem Spauldingiem (Sid Haig). Niebawem cała trójka znajduje schronienie u Charliego Altamonta (Ken Foree). Ich tropem nadal podąża mściwy Wydell…