Warning: This article contains spoilers from episode 2 ofDC’s Stargirl, now streaming on DC Universe.

“So which one of the bad guys is next?”

But Courtney, be careful what you wish for.

Stargirl

Credit: Jace Downs/The CW

I can kill another."

Ladies and gents, meet the Injustice Society’s leader: Icicle.

“I was like, ‘Oh, you’ve done it perfectly.’

Stargirl

The CW

He did a great job marrying these worlds together.

S’s about to get real.

[Laughs] Daddy’s home.”

“And I knew ofStargirl, but I wasn’t a big comic book fan.

So when Johns called Jackson in January 2019 about joiningStargirlin the main villain role, he hesitated.

Jackson says with a laugh.

“Because there’s nothing about the name Icicle that really kind of instilled a sense of dread.

Well, not quite.

That was my in towards the character.”

“What we settled on was his despair.

It would be very easy to play him as this menacing, vitriolic, angry person.

There’s a deep sadness in him.

“But his is the necessary evil that the world needs… in his own opinion.”

“I’ve played a lot of villains,” he says.

In this one it was all on the page.

Geoff created a character that the moment I read it, I was like, “Yeah!”

But Jordan’s mission is hardly consequence-free.

“He does a lot of things where you’re like, ‘That is dark.’

But put through the prism of who he is, it felt justifiable.

DC’s Stargirlreleases new episodes Mondays on DC Universe and airs Tuesdays at 8 p.m. ET/PT on the CW.