 2,000 years ago the human world was ruled over by the demon world. However, one of the demons, the legendary dark knight Sparda, awoke to justice and defeating the evil emperor Mundus sealed the demon world away from the human world. He then sealed his own darkest powers away (fearing he would become a threat to the humans himself) and assumed a human form, living among the humans, and for 2000 years he preserved the harmony of the worlds. Eventually Sparda fell in love with a human woman called Eva and had twin half blood sons, Dante and Vergil. However, Sparda died, and shortly after, Eva was killed in a demon attack that separated the two sons. Hating the demons for taking away his mother and his brother from him, Dante becomes a demon hunter and continues his fathers work, seeking revenge. 20 years on, Dante is called to Mallet island on a job, and comes face to face with an ancient enemy of his fathers.