This week has been fairly Marvel centric, what with the build up to Age of Ultron, Daredevil launching on Netflix and a new Ant-Man trailer debuting, so it's quite surprising that DC and The CW had this ace up it's sleeve: a 3 minute promo showcasing Arrow, The Flash, Arsenal and The Black Canary going up against Ra's Al Ghul, Malcolm Merlyn, Captain Cold, Heatwave and The Reverse Flash in a no-hold's barred 'Superhero Fight Club'.

A slick, well made promo that shows that DC know how to have fun with their TV properties.