'The Flash' and 'Arrow' Casts Have Massive Brawl in 'Superhero Fight Club' Promo (Video)

This cage match features a dozen of the CW's finest good guys and bad guys.
Courtesy of The CW

Even heroes and villains need a way to blow off some steam.

The CW has released a stylish promo imagining what would happen if the heroes and villains of The Flash and Arrow all got together for a Fight Club-type scenario.

See more 'Arrow': Everyone Who Has "Failed" Starling City (Photos)

The huge cage matches features the big guns from the current seasons of the show, including Arrow (Stephen Amell), The Flash (Grant Gustin), The Dark Archer (John Barrowman), Arsenal (Colton Haynes), Canary (Katie Cassidy), Ra's al Ghul (Matt Nable), Captain Cold (Wentworth Miller), Heat Wave (Dominic Purcell), Reverse-Flash (Tom Cavanagh, though his face is not shown), Firestorm (Robbie Amell and Victor Garber) and Atom (Brandon Routh). 

Check out the carnage below.

The Flash airs Tuesdays at 8 p.m. on and Arrow airs Wednesdays at 8 p.m on The CW.