Gotham teased a big comeback for Jeremiah (Cameron Monaghan) this season, and this week we were gifted almost an entire hour dedicated to the following he's building, but we are now three episodes into the show's final season and haven't actually seen the return of the prodigal son of madness. Luckily, the wait is almost over.

"We'll start to see Jeremiah pretty much the next episode," executive producer John Stephens confirms for TV Guide. "We start to understand that he's doing a larger plot that's going on, but we will see him the next episode and then carry through."

That larger plot will lead to another big move for Jeremiah, as well as another step in his evolution as one of Batman's biggest foes. However, we will not see him identify as the villain we all know him to be.

"You never see a full transformation into the Joker, but you do see another transformation," Stephens says. "Jeremiah undergoes another evolution in his character to become another amalgam of Jeremiah and Jerome that I think audiences are gonna look at and say, 'If it's not the Joker then it's definitely an antecedent or a proto-Joker that lives there."

Discover your new favorite show: Watch This Now!

First, though, Jeremiah must throw down with Selina (Camren Bicondova) after he shot her in the Season 4 finale, which left her paralyzed for a few weeks. She would have stayed that way if Bruce (David Mazouz) hadn't bargained with Poison Ivy (Peyton List) to find a cure. Now, Selina is on the hunt for Jeremiah and her thirst for revenge will have major consequences.

"I think [Selina] absolutely holds her own [against Jeremiah]. I think she more than holds her own," Stephens teases. "I think she's so driven by the pain of revenge and what happened to her at the end of last season that it drives her to commit an act which then haunts her for the rest of the season."

So, it looks like there's an evolution in the works for both of these iconic Batman characters.

Gotham continues Thursdays at 8/7c on Fox.