Netflix's new anime series Devil May Cry dropped a new sneak peek video with Dante setting up a trap for some mercenaries. The anime is now available to stream on Netflix.