Antagonist eh?....

Vergil from Devil May Cry 3.