Warning: This article contains spoilers for Supergirl Season 4 Episode 21, titled "Red Dawn," that may spoil your enjoyment in discovering its plotline. Read at your own risk.

It will be a big fight against herself as Kara (Melissa Benoist) has to face Red Daughter in Supergirl Season 4 Episode 21. Although they are look-alike, the two have different personalities, histories, abilities, and mentors. Thus, fans need to see who will in this showdown.

"Kara comes face to face with Red Daughter, and the two engage in an epic battle," Supergirl Season 4 Episode 21 official synopsis read. "Determined to find a way to extract the Harun-El, Lena (Katie McGrath) turns to an unlikely source for help - Lillian Luthor (guest star Brenda Strong)."

As Supergirl Season 4 Episode 21 serves as the show's penultimate episode, a lot is about to happen to set the stage to the final season. Aside from an epic battle and Lena's efforts to extract the Harun-El, Alex (Chyler Leigh) will realize she is missing some parts of her memory. Brainy (Jesse Rath), Nia (Nicole Maines) and J'onn (David Harewood), on the other hand, will try to track down the aliens that Lex (Jon Cryer) abducted.

The battle that is everyone has been long waiting for will finally happen in Supergirl Season 4 Episode 21. Aside from being an epic fight, according to CarterMatt, it will also be a "stepping stone" to Lex. Red Daughter has a strong connection with the villain, and as Cryer will return for the final episode, things will surely be more intense coming forward.

Fans also celebrate Strong's return to Supergirl Season 4 Episode 21 as Lillian. Along with Cryer, the 59-year-old star will also be seen in the finale episode for the Harun-El storyline.

Lillian's coming in Supergirl Season 4 Episode 21 bears exciting twists and turns this season. However, with the extraction of Harun-El, it may not be good for the show if everyone will have their powers.

The series' concept becomes unique because of humanity, and it is what the Supergirl is all about. Overall, the show has featured cooperation, the common good and other ways that heroes can fight their enemies. So, there are predictions that Supergirl and Red Daughter's fight may not end up in a physical battle.

Although there may be some action-packed scenes in Supergirl Season 4 Episode 21, Kara has another way to get to Red Daughter - her heart. She is far from Lex and only led down the wrong path. So if Kara could lead her out of there, things would change, and they don't have to fight each other.

Supergirl Season 4 Episode 21, titled "Red Dawn," will be out on Sunday, May 12, on the CW. It is the penultimate episode that is setting the stage for the season finale, titled "The Quest For Peace," that will be out on May 19.