Marvel’s Punisher & DC Comics’ Red Hood Fight to the Death in a New Live-Action Episode of ‘Super Power Beat Down’

Bat in the Sun and Machinima pit Marvel‘s powerful antihero Punisher against DC ComicsRed Hood in an epic fight to the death in episode 12 of their live-action Super Power Beat Down web series. We’ve previously written about their iconic face-offs between Batman and Deadpool, Wolverine and Predator, and more.