The CW has released a new promo for the final episodes of the seasons of Arrow and The Flash, featuring the heroes and villains facing off.

If you’ve wondered what a fight club with the heroes and villains of Arrow and The Flash would look like, The CW has you covered in its newest promo.

Watch the Arrow, Flash, Black Canary, and Arsenal face off against Malcolm Merlyn, Ra’s al Ghul, Captain Cold, Heat Wave, the Reverse Flash, and some special guests:

Between Arrow, The Flash, and the upcoming untitled spinoff, The CW is becoming quite the superhero network. And the network seems to be embracing its ever-expanding roster of masked men and women, as evidenced by the downright gleeful promo above. It also works to emphasize the connection between Arrow and The Flash, which have already had several crossovers and has more promised before the seasons are done.

We also have a new promotional poster for The Flash:

Speaking of crossovers, the synopsis for the next episode of The Flash, titled “All Star Team Up,” reads:

“ARROW’S FELICITY SMOAK (EMILY BETT RICKARDS) AND RAY PALMER (BRANDON ROUTH) ARRIVE IN CENTRAL CITY; EMILY KINNEY (“The Walking Dead”) GUETS STARS AS BRIE LARVIN — Barry (Grant Gustin) is surprised when Felicity Smoak (guest star Emily Bett Rickards) arrives from Starling City along with her boyfriend, Ray Palmer (guest star Brandon Routh), who flies in as the Atom. They’ve come to visit S.T.A.R. Labs as Ray needs help with his suit. Their timing turns out to be fortuitous because it’s all hands on deck after a meta human named Brie Larvin (guest star Emily Kinney) unleashes hundreds of robotic bees to attack and kill her former co-workers, including Dr. Tina McGee (guest star Amanda Pays). A group dinner with Barry, Felicity, Ray, Iris (Candice Patton) and Eddie (Rick Cosnett) turns into a disaster. Kevin Tancharoen directed the episode written by Grainne Godfree & Kai Yu Wu (#118).”

It’s worth noting that this episode takes place before the most recent episode of Arrow, “Public Enemies.”

Meanwhile, the synopsis for the next episode of Arrow, titled “Broken Arrow,” reads:

“DOUG JONES GUEST STARS AS DC COMICS’ VILLAIN DEATHBOLT — Lance (Paul Blackthorne) continues his mission to take down the Arrow (Stephen Amell) so Felicity (Emily Bett Rickards) orders Oliver to keep a low profile. However, when a meta-human named Jake Simmons (guest star Doug Jones), who kills people with blasts of energy and plasma, starts terrorizing Starling City, Oliver is forced to ask Ray (Brandon Routh) for help. The unlikely duo is forced to team up to save the city. Doug Aarniokoski directed the episode with story by Jake Coburn and teleplay by Ben Sokolowski & Brian Ford Sullivan (#319).”

Deathbolt will then appear in an upcoming episode of The Flash. Crossovers everywhere!

The Flash airs Tuesdays at 8:00 p.m. ET, and Arrow airs Wednesdays at 8:00 p.m. ET, both on The CW.

What do you think of the ‘Arrow’/’The Flash’ promo?