Devil May Cry - "The Last Promise"

Episode 10 - Dante goes head to head with Barusa, a former servant of Sparda. When Barusa's brother attempts to prevent bloodshed, more violence is the only result.

SEASON ONE: