With two episodes left, Joe Kessler reveals there’s much more to him than he led on.

Warning: This article contains spoilers fromThe Boysseason 4, episode 6, “Dirty Business.”

Yes, Kessler and Urban’s Billy Butcher are old chums.

Jeffrey Dean Morgan in The Boys

Jeffrey Dean Morgan’s Joe Kessler on ‘The Boys’ season 4.Amazon

He also happens to be a figment of Butcher’s imagination.

Butcher didn’t actually save Kessler’s skin when they both served at the Panjshir Valley in Afghanistan.

He left him there to die.

Karl Urban as Billy Butcher in The Boys Season 4

Karl Urban (Billy Butcher) on ‘The Boys’ season 4.Amazon

Kessler now exists as a hallucination sparked by the Temp V-enhanced tumor throbbing inside Butcher’s brain.

She not-so coincidentally arrived around the same time Butcher started seeing Kessler.

Some are considered canon, some are not.

“Kessler represents the monster side and Becca represents the human side of Butcher.

Those two sides are at war with themselves, but they’re all Butcher.”

“The notion of literally the angel and devil on his shoulders came up pretty soon.”

That montage was not scripted, Kripke reveals.

“That was producing director Phil Sgriccia’s brilliance,” the showrunner says.

He said, ‘Because I know as an editor I would want that when that reveal comes.’

It’s a testament to how smart Phil is."

We’ll see what he decides to do with that information.

The finale is set to stream on Thursday, July 18, on Prime Video.