CW Fight Club! Superhero vs Supervillain Cage Match!

arrowflash0625141280jpg-44d491_1280wOK…this is pretty amazing! CW has just debuted a epic three minute trailer for the final episodes of their hit DC shows The Flash and Arrow! Check out all the amazing goodness in the video below.

The Flash returns tomorrow, April 14th with their 18th episode entitled “All-Star Team-Up”: The synopsis reads:

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.

Arrow returns this Wednesday, April 15 with episode 19 entitled “Broken Arrow”. The synopsis reads:

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.