Granger, a young demon hunter fights against his delusions while also portraying his role as a part of the Nimrodh, alongside his friend Alucard, to defeat the lord of all demons, Leomord.