They're all here, heroes and villains. Watch Spider-Man, Batmam, The X-Men, Bane, The Joker and more play street hockey in protest of the NHL Lockout.

This video proves that superheroes are incredibly talented athletes. I mean, how else are they able to pull this off wearing those ridiculous costumes? Batman didn't even take off his batcape.

More From WDEA Ellsworth Maine