I mostri hanno riempito la terra dopo che la Blackblood Corporation ha iniziato attivamente le sue attività. Era impegnata nella clonazione illegale e nella creazione di mutanti. Il governo ha chiuso un occhio sulle loro attività per molto tempo perché era corrotto, ma quando c'era una minaccia per la vita delle persone, hanno dovuto coinvolgere la polizia. Una cosiddetta squadra di forze dell'ordine è stata creata sotto la guida dell'agente Delilah Bathory. Nel gioco Darkraid Delilah aiuterai l'eroina a combattere varie creature che possono sembrare persone, ma sono molto feroci e assetate di sangue. Visiterai tre luoghi: la stazione ferroviaria, il porto insanguinato e Fun Square, dove si trova l'ufficio centrale di Blackblood a Darkraid Delilah.