Rooster Recap: ‘Hannibal’ 2.1: “Kaiseki”
Hannibal is back, and I could not be more excited. Some of you may recall that my attempts to recap the last season ended in abject failure when I gave up with five episodes left. I mean, I still watched them. I just didn’t write about them. But fear not, for this year I totally…