Warning: This article contains spoilers forMoon Knightepisode 5.

Moon Knightis nearing its final phase.

“His performance is unbelievable,” Diab says.

MOON KNIGHT

Khonshu (voiced by F. Murray Abraham) and Oscar Isaac as Moon Knight in ‘Moon Knight’.Marvel Studios

“The difference between Marc and Steven is so huge, yet they’re so similar.

He made them his own.”

It was that level of care and insight that Diab wanted to bring to the series' final episodes.

“I was not educated enough about [DID],” he says.

“We know about the multiple identities, but I never knew why.

They create a character that didn’t go through that trauma.

I love how that’s integrated into the story it makes the whole show.”

The acting is so serious, yet everything is so weird.

I thought that could actually make the show better, just sending [viewers] into more confusion.

It works because you’re seeing it from the point of view of someone who has DID.

It’s like a trip into their mind."

With only one episode left, Diab is tight-lipped about howMoon Knightwill resolve Marc and Steven’s story.

But, he adds, if audiences should know anything by now, it’s to expect the unexpected.

“I hope it’s a satisfying wrap-up to our story,” he adds.

“I feel it is.

There are some surprises.

I think the audience deserves a big action sequence, but it’s more than that.