Note: Full spoilers for the episode follow.This show is called Hannibal , but in truth, it really could be titled Hannibal & Will, given how both characters dominate the series, both are fascinating and how their incredibly twisted relationship fuels so much of what occurs.This episode put a big spotlight back on this dynamic, along with just how much of Hannibal’s influence has rubbed off on Will. That ending, with Will, having nearly been murdered in his home, simply saying, “I’d say this makes us even. I sent someone to kill you. You sent someone to kill me. Even Steven,” was so wonderfully creepy. Will has obviously been much more in control and calculated this season, but there’s a lot to ponder about just how damaged his psyche will be, in a permanent sense, thanks to his association with Hannibal Lecter.And of course, it still seems doubtful Hannibal really wants Will dead, despite sending a deranged killer right to his doorstep. Instead, it appears to be another one of Hannibal’s experiments, putting Will in a position where he would have to kill again, but this time in a scenario completely crafted by Hannibal himself – just the way he likes it. Dr. Lecter certainly likes pulling all the strings, after all.On a show that has a lot of very bizarre and fiendishly clever murderers, I like the idea that Hannibal has been cultivating several himself – whether it be his curiosity at work or perhaps earlier attempts to find a kindred spirit, in the way he seems to desperately want Will to be. Will asking “How many have their been?” is a very good question.Speaking of which, Margot’s droll sense of humor about where Hannibal was going with their therapy was very funny, as she noted, “You’ve very supportive of me killing me brother. And I appreciate that support. I really do.” It’s also good to see Will and Margot begin to compare notes on Hannibal and form a bond. With Bedelia in the wind (though she was discussed in this episode) and Beverly dead, Will can use more allies, that’s for sure. It's also nice to see Will going to visit Peter (Jeremy Davies), having struck up a connection there.It’s still not quite clear how much Jack is currently watching Hannibal, not watching Hannibal, or slyly watching Hannibal while looking like he’s not, though it’s hard not to lean towards the last option. Which also has us wondering if Hannibal would dare still be serving Jack human flesh in that Sacromonte omelette with liver and sweetbreads… Well, yeah, probably.The killer this week, Randall, was certainly an out there one, with his wish to essentially become an animal. The character himself was not all that exciting by Hannibal standards, but what he did helped make up for it. His first kill made it seem like the show was dipping its toes into something monstrous or supernatural for a second, which thankfully wasn’t the case. What followed though was some of Hannibal’s trademark standout visuals, including seeing Randal’s animal-like reflection in a victim’s eye as he killed her. The coolest visual this week though was when Will imagined the murder and we saw the smoke float back down from the sky and the fire reignite. Hannibal continues to be such a beautiful show.I feel like I’d be remiss to not make a mention of Hannibal’s amusingly big Russian-style winter hat he wore in this episode. After Freddie’s courtroom outfit, this is becoming the season of giant hats! Will we get a third character wearing some notable headwear to round out the series?Also, I have to thank Matt Fowler for pointing out that the imagery of using a man tied to a tree and in turn tied to a horse, seen in Will's dream, comes straight from Hannibal Rising - albeit in a totally different context. But once more, Bryan Fuller is cleverly using elements of all the previous Hannibal stories here as Easter eggs of sort.