Ciąg dalszy Bękartów diabła. Baby (Sheri Moon Zombie), Otis (Bill Moseley) i kapitan Spaulding (Sid Haig) przeżyli starcie z policją. Po procesie Spaulding został stracony, a rodzeństwo skazane na dożywocie. Po kilku latach odsiadki Otisowi pomaga w ucieczce przyrodni brat, Winslow...
Ratownicy medyczni znajdują milion dolarów wszytych w ubranie transportowanego pacjenta. Kiedy mężczyzna umiera, postanawiają zatrzymać pieniądze, nie zdając sobie sprawy z konsekwencji tego czynu.
Kiedy młoda kobieta, Lola, zostaje zaproszona do tajnej placówki, odkrywa eksperyment poza czasem i przestrzenią. Po odkryciu własnego przeszłego życia jako nastoletniego chłopca imieniem Robbie, wkracza na złowrogą drogę do sprawiedliwości przeciwko byłemu oszustowi, który go zabił.