Supergirl Season 2 has brought along some big changes, probably the biggest being its move from CBS to The CW. It is also taking on some more challenging story lines in its sophomore season. One of the most interesting developments involves Mechad Brooks' Jimmy Olsen. He's slowly evolved from being the romantic interest to being a full-fledged vigilante. And as things progress, Producer Andrew Kreisberg hints that each character will have their own varying degree of surprised reactions.

In Season 1, Jimmy simply served as Kara Danver's love interest, providing a nice balance for Melissa Benoist's Supergirl to play off of. Coming into Season 2, Olsen is getting a lot more to do than just be arm candy for a superhero. Kara has determined that the two are better off as 'just friends'. This resulted in Jimmy taking a backseat in a few of the episodes. But now, he is pursuing the life of a vigilante, taking on the secret identity of Guardian. Traditionally, it has been James Harper who held down this role.

RELATED: The Flash, Supergirl, Legends of Tomorrow and More Are Ready to Restart Filming

In the most recent Supergirl Season 2 episode. Winn crafted Jimmy an impressive looking super suit, one made out of lead so that Supergirl can't see his true identity. Now, the big question becomes, when will Kara and the rest of the key characters discover who is hiding behind the mask? Entertainment Weekly caught up with producer Andrew Kreisberg, who revealed it will be done like peeling the layers off an onion. And everyone is going to have a different reaction.

"It's a little bit like when Chandler and Monica started dating [on Friends], every episode somebody else found out and they had a surprising reaction...Not everybody is going to find out at once. Some people are going to be supportive; who's supportive is going to be surprising. Some people are going to be incredibly unsupportive thinking James and Winn have lost their minds; their identities will be interesting."

Even though it has been refreshing to watch Jimmy Olsen step out of the shadows of his famous girlfriend, it hasn't come without some fan backlash. But one must remember that the comic book version of Jimmy Olsen has had some very weird, and often very fun diversions. In the comics, Guardian is connected to Cadmus, and this year, the organization is playing a big role.

It's suspected that Kara will be against Jimmy fighting crime as Guardian. Especially since he doesn't have any super powers. But who will think it's a good idea? That ideology should make for some compelling stories moving forward. Alex will probably be the first character to discover that Olsen is Guardian. Jeremy Jordan, who plays Winn, also talked to EW and revealed that Winn will have to confront Alex in the next episode. This all comes down when Maggie starts calling for the Guardian's arrest. The actor describes how Winn will explain it to Alex.

"'Hey, you gotta tell your friend Maggie to stop spreading all of this crap about Guardian. That's not him. He's a good person. I know he is.' And, she's like, 'How do you know?' Winn isn't the best at keeping secrets, as we will find out very shortly in the next episode, so it's fun to watch how he handles other people sort of discovering the secret of Guardian."

It's unclear whether Kara and J'onn will ever accept Jimmy's help as Guardian. Or if they will form their own version of a Super team. But that has happened in the other Arrowverse shows. So it wouldn't be surprising. There's also the thought that Mon-El may take on a more heroic role moving into the future. Supergirl Season 2 will continue Monday, November 21 with The Darkest Place, only on The CW.