Even after three years apart, Hannibal Lecter can still smell Will Graham coming.

On Saturday's Hannibal (10/9c, NBC), Will (Hugh Dancy) pays Hannibal (Mads Mikkelsen) a visit in order to gain some insight to the recent murders committed by Francis Dolarhyde (Richard Armitage). And while Hannibal notices Will's "atrocious" aftershave before he even turns around to greet his old friend, he still seems rather giddy to see that Will ignored Hannibal's warnings and came to visit him anyway.

"I'm glad you came," Hannibal says in the exclusive sneak peek below. "All of my other visitors are... professional. Banal psychologists and grasping second-raters. Pencil-lickers."

Hannibal Postmortem: How Will and Hannibal's latest breakup resets Season 3

However, Hannibal's happiness begins to dissipate after Will repeatedly insists on referring to the cannibal only as Dr. Lecter. "Are we no longer on a first-name basis?" Hannibal asks. Will's reply: "I'm more comfortable the less personal we are."

Of course, we know that will never fly with Hannibal. Despite Hannibal's look of heartbreak, he very quickly makes his line of questioning ultra-personal. He even throws in a bit of an insult. "You just came here to look at me. Came to get the old scent again," he says. "Why don't you just smell yourself?"

So much for a happy reunion! Check out the full clip below and check out Hannibal Saturday at 10/9c on NBC.



Plus: Check out the weirdest foods the Hannibal cast has ever eaten!