Monsters het die aarde gevul nadat die Blackblood Corporation aktief met sy aktiwiteite begin het. Sy was besig met onwettige kloning en die skepping van mutante. Die regering het lank hul bedrywighede toegedraai omdat dit korrup was, maar wanneer daar ’n bedreiging vir mense se lewens was, moes hulle die polisie betrek. 'n Sogenaamde span handhawers is geskep onder leiding van konstabel Delilah Bathory. In die spel Darkraid Delilah sal jy die heldin help om verskeie wesens te beveg wat dalk soos mense lyk, maar baie wreed en bloeddorstig is. Jy sal drie plekke besoek: die treinstasie, die bloedige hawe en Fun Square, waar Blackblood se sentrale kantoor in Darkraid Delilah geleë is.