• "Supergirl" actress Melissa Benoist speaks onstage during panel discussion on CBS.

"Supergirl" actress Melissa Benoist speaks onstage during panel discussion on CBS. (Photo : Getty Images/Frederick M. Brown)

On Thanksgiving Day, it was rumored that there will be a "The Flash" and "Supergirl" crossover, with John Constantine becoming part of "Legends Of Tomorrow." 

DC superhero Flash and the other Scientific and Technological Advanced Research (STAR) labs crew will appear on "Supergirl" by May according to Bleeding Cool, This may be possible to happen if network CBS orders the last episode of superheroine TV series. This superheroine TV series needs to boost its ratings and the crossover with "The Flash" may help with that.

Like Us on Facebook

There is no official announcement regarding the crossover. However, CW may be currently in talks with CBS about the possible crossover of the two TV series, according to AV Club

There are also rumors of Constantine joining "Legends Of Tomorrow" in its second season, which is scheduled to air in 2017. Some fans are speculating that "Legends Of Tomorrow"  TV series has plans to switch casts and missions for each season, and comic character Constantine, portrayed by Matt Ryan will appear in season 2.

An additional rumor that quickly went viral online is that the 2017 TV series may have no season 2 due to the expensive production budget.

In the latest episode of "Supergirl" titled "Red Faced," Kara faced the villain named Red Tornado. Aside from fighting the villain, Kara also must also learn to control her temper. 

In this episode also, Kara lashes out at her boss Cat Grant as she finds her boss is talking down to her. She screams, "Why are you so mean?"  

Kara Zor-El or Kara Danvers of "Supergirl" is currently played by Melissa Benoist  and Barry Allen of "The Flash" is played by Grant Gustin.