Conta a história de Dante, um rapaz sem sorte alguma em jogos, filho do amor entre uma humana chamada Eva e o lendário cavaleiro das trevas Sparda, e que, ironicamente, caça demônios a pedido de pessoas que o contratam em sua empresa chamada Devil May Cry. A partir dai nós acompanhamos a história de Dante por este submundo das trevas, onde não há espaço para misericórdia.