Hannibal “The Number of the Beast Is 666” Season 3 Episode 12

Hannibal “The Number of the Beast Is 666” Season 3 Episode 12 airs Saturday August 22 (10:01-11:00 p.m. ET) on NBC. In tonight’s episode, Will Graham (Hugh Dancy) and the FBI enlist the expertise of Dr. Fredrick Chilton (guest star Raul Esparza) in the hopes of luring Francis Dolarhyde (guest star Richard Armitage) into an ambush, using Freddie Lounds (guest star Lara Jean Chorostecki) as their mouthpiece. As Will’s empathy for Dolarhyde begins to affect his fragile psyche, Bedelia Du Maurier (Gillian Anderson) warns that the killer Will should be most concerned about at the moment is himself. Meanwhile, Dolarhyde senses that the FBI is closing in and launches a horrifying endgame. Mads Mikkelsen and Laurence Fishburne also star.

Show Summary: The dark and haunting series “Hannibal” returns for a third season, revealing the fates of characters hanging in the balance, and the continuing psychological cat and mouse games they face.

After the shocking events of the season two finale, Hannibal (Mads Mikkelsen) is on the run in Europe—accompanied by his psychiatrist Bedelia Du Maurier (Gillian Anderson)—sporting a new identity, but servicing the same insatiable appetite. As the lives of Will (Hugh Dancy), Jack (Laurence Fishburne), and Alana (Caroline Dhavernas) converge toward Hannibal again, each with their own motivations to catch him once and for all, their deadly dance turns in startling and unexpected ways.

In the second half of the season, Jack implores Will to help him catch a new threat, a serial killer preying on families, known in the press as the Tooth Fairy, but self-proclaimed as The Great Red Dragon. The hunt may force Will to turn to an unwelcome source of insight—his old adversary, Hannibal.