Kurz vor Weihnachten 1944 an der Westfront: Die deutschen Streitkräfte wagen zum allerletzten Mal eine massive Offensive in den Ardennen und versuchen damit, den Hafen von Antwerpen zurückzuerorbern. So könnten sie den Nachschub der Allierten noch abschneiden. Von Major McCulley (Tom Berenger) erhält Lt. Cappa (Steven Luke) den Auftrag, einen wichtigen Verkehrsknotenpunkt vor dem Ansturm der Deutschen zu verteidigen. Bald schon geht das Blutvergießen los und die Standfestigkeit der alliierten Soldaten wird auf eine harte Probe gestellt.
Das trashige Horrordrama spielt in der gleichnamigen Stadt im ausgehenden 17. Jahrhundert. Kurz bevor der junge John Alden (Shane West) in den Krieg zieht, schwängert er seine große Liebe Mary (Janet Montgomery). Als die von der ungewollten Schwangerschaft erfährt, ist John längst verschwunden und so treibt sie das Kind ab – in einem Klima ständiger Angst und umgeben von strenggläubigen Puritanern, die hinter jedem Rock eine Hexe sehen. Wie sich allerdings schnell herausstellt, haben sie damit in den meisten Fällen nicht einmal unrecht...
Jimmy Bones ist Drogendealer, hat in seinem Viertel aber einen guten Ruf. Die Zeiten werden härter und Crack lässt die Bewohner des Viertels zu Zombies werden. Der Film macht einen Zeitsprung : Jimmy kehrt als Rächer zurück. Snoop Dogg machte ausserdem auch die Filmmusik.
Basierend auf Clive Barkers bekannter und Einflussreicher Horroranthologie-Reihe unternimmt „Book of Bloods“ eine Reise in ein unbekanntes Land mittels drei Geschichten, die durch Raum und Zeit miteinander verbunden sind.