In a couple of weeks, two of the DC's biggest superheroes, Supergirl and The Flash, will team up together for a special episode of CBS' hit series.
The episode, called "Worlds Finest," follows Grant Gustin's Flash as he lands in an alternate universe and winds up fighting alongside Supergirl.
Although it's not the first time the Flash is teaming up with another superhero — he recently paired up with Green Arrow for a couple of CW specials — it does mark the first time he'll be crossing over into another network.
The special Supergirl episode airs on on March 28 at 8 p.m. ET on CBS. Check out some photos from the episode below.