Hannibal Lands Richard Armitage as The Tooth Fairy

at . Comments

The Tooth Fairy has landed!

The big bad from the novel Red Dragon, the first of the Hannibal series, has been cast. Richard Armitage will play Francis Dolarhyde, who tends to murder entire families. Oh, what a sweetheart!

Richard Armitage Hannibal

Armitage has been snagged to appear in six episodes of Hannibal Season 3 as Dolarhyde, who gets his nickname – The Tooth Fairy – courtesy of his abnormally large and sharp teeth with which he takes bites out of his victims' bodies. That sounds like something that would appeal greatly to Dr. Lector 

It will be interesting to see how Dolarhyde fits into the narrative since in Red Dragon Hannibal is already in the Baltimore State Forensic Hospital for the Criminally Insane and idolized by Dolarhyde.

It was previously announced Gillian Anderson was upgraded to series regular this season and Joe Anderson replaced Michael Pitt as Mason Verger. The new season has yet to be scheduled.

If that's not good enough for you, you can watch Hannibal online via TV Fanatic. 

Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. Follow her on Twitter.

Tags: ,

Hannibal Quotes

Will: Is Hannibal IN LOVE with me?!?
Bedelia: Could he daily feel a stab of hunger for you, and find nourishment at the very sight of you? Yes. But do you ache for him?

Graham: What are you smiling at?
Lecter: Peaking behind the curtain, I'm just curious how the FBI goes about its business when it's not kicking in doors.