Hannibal Review: “The Number of the Beast is 666” (3×12)