Yes that’s right we have a first look at something fans have been demanding since the Supergirl pilot was announced.
The crossover episode entitled ‘World’s Finest’ will air on March 28 and will feature The Flash’s appearance in National City. Here is a sneak peak.
In the hotly-anticipated episode, titular heroine Kara gains a new ally when the lightning-fast superhero The Flash, aka Barry Allen, suddenly appears in National City from an alternate universe. Barry helps Kara battle Silver Banshee, aka Siobhan Smythe, and Livewire in exchange for her help in finding a way to return him home.