Flash Supergirl Crossover

CBS has released the trailer for “World’s Finest,” which finds Barry Allen trapped on Supergirl’s world. The video glosses over how Barry got there and how he came to be on a first name basis with Melissa Benoist’s Kara. Instead, it jumps to instant camaraderie between the two heroes as they team up to take down Silver Banshee and Livewire. The episode airs Monday March 28th.