Ryo Utsugi tiene pesadillas con una criatura gigante y demoníaca que babea sangre. Un día, descubre que puede escuchar voces y ver imágenes de mujeres siendo asesinadas. En una cabaña en las montañas, escucha esa misma voz. Sale corriendo, se tira por un acantilado y aparece en el Himalaya. Ahí se topa con el monstruo de su pesadilla: el Señor Demonio Dante, congelado por Dios desde hace 2000 años.