In "Bizarro," the 12th episode of "Supergirl's" premiere season, Kara's life gets even more complicated when Cat Grant's son Adam Foster (Blake Jenner) arrives in Central City. Now, she'll have to deal with her new feelings for Adam in addition to a twisted version of herself, who Cat dubs Bizarro.

RELATED: "Supergirl" Producers Tease Bizarro, Indigo and "For the Girl Who Has Everything"

According to the official episode description, "Kara faces off against her mirror image when Bizarro (Hope Lauren), a twisted version of Supergirl, sets out to destroy her. Also, Kara grows closer with Cat's son, Adam (Blake Jenner)."

"Supergirl" airs Mondays at 8 pm EST on CBS. Developed by producers Greg Berlanti, Ali Adler and Andrew Kreisberg, the series stars Melissa Benoist, Calista Flockhart, David Harewood and Chyler Leigh.