The Flash/Supergirl crossover poster unites the world's finest

Batman vs Superman. Daredevil vs The Punisher. Captain America vs Iron Man. Everywhere you look, heroes seem to be fighting each other a lot these days. Thankfully, there is one upcoming superhero crossover which will have heroes doing exactly what good heroes should do - teaming up and taking down bad guys.

Later this month, Grant Gustin's Barry Allen from CW's The Flash will travel to an alternate universe and partner up with Melissa Benoist's Supergirl. The brilliant first poster has been released, and it's a clever homage to a classic comic book cover which had The Flash racing Superman. Check out the poster below...

And here's the comic book cover it's referencing...

The official synopsis (via Entertainment Weekly) for the episode explains that Barry will be helping Kara "battle Siobhan (Italia Ricci), aka Silver Banshee, and Livewire (Brit Morgan) in exchange for her help in finding a way to return him home." The article also confirms that Flash will race Supergirl at some point in the episode, and while producer Andrew Kreisberg didn't reveal the victor he revealed that "It's close". For my money, I don't see Barry losing that race...

The Flash/Supergirl crossover episode 'World's Finest' will air in the US on CBS on March 28, 2016.

Images: CBS/DC Comics

Amon Warmann

Amon is a contributing editor and columnist for Empire magazine, but is also a Film and TV writer for GamesRadar+, Total Film, and others. He has also written for NME, Composer Mag, and more, along with being a film critic for TalkSport. He is also the co-host of the Fade to Black Podcast, and a video mashup creator. Can also do a pretty good Bane impersonation.