Watch all the CW’s DC good and bad guys engage in an epic fight.
Imagine what would happen if the heroes and villains of The Flash and Arrow all got together for a Fight .
CW has released a video to help your imagination.
The just released promo features Arrow (Stephen Amell), The Flash (Grant Gustin), The Dark Archer (John Barrowman), Arsenal (Colton Haynes), Canary (Katie Cassidy), Ra's al Ghul (Matt Nable).
It also features 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).