Monstros encheram a terra depois que a Blackblood Corporation iniciou ativamente suas atividades. Ela estava envolvida em clonagem ilegal e na criação de mutantes. O governo fez vista grossa para suas atividades por muito tempo porque era corrupto, mas quando havia uma ameaça à vida das pessoas, eles tinham que envolver a polícia. Uma chamada equipe de executores foi criada sob a liderança do policial Delilah Bathory. No jogo Darkraid Delilah você ajudará a heroína a lutar contra várias criaturas que podem parecer pessoas, mas são muito ferozes e sanguinárias. Você visitará três locais: a estação de trem, o porto sangrento e a Fun Square, onde o escritório central da Blackblood está localizado em Darkraid Delilah.