When most of us think about Dr. Hannibal Lecter, we think of cannibalism, Anthony Hopkins in that iconic mask, and theBig 5 Oscar-winning filmThe Silence of the Lambs. Some of us who are more familiar with the character probably think of themost famous sceneinThe Silence of the Lambswhere Hannibal tells Clarice Starling he ate a census taker with “some fava beans and a nice Chianti.”
Those who aren’t as familiar with the character might be surprised to know that there are three other actors besides Hopkins who have portrayed the infamousHannibal “The Cannibal” Lecter, and that one of them may have surpassed Hopkins in terms of character portrayal. The following is a ranked list of the actors who have played one of film and television’s most menacing villains.

4Brian Cox — Manhunter (1986)
AlthoughBrian Coxwas the first actor to play Dr. Hannibal Lecter, his portrayal is the least known as well as the least popular. Cox played the role of Hannibal in 1986’sManhunter, which is an adaptation of the novelRed Dragonby Thomas Harris. InManhunter, Hannibal Lecter is in a maximum security facility after FBI agent Will Graham stumbles upon evidence that Dr. Lecter is the cannibalistic serial killer that he has been hunting. After nearly becoming Hannibal’s next victim, Will manages to survive and bring him into custody.
The film’s plot centers around the intimate interactions between Will and Hannibal and, because of that, Cox’s performance is almost entirely based on these interactions. Cox’s interpretation of Hannibal is loud, arrogant, and very blunt. His Hannibal taunts, postures, and receives great satisfaction from making Will as uncomfortable as possible. That being said, Cox seems to take a very obvious approach to the character of Hannibal. He is an intelligent monster and, since he is behind bars, there is no longer any need for him to disguise that fact.

Related:Hannibal Lecter Movies in Order: How to Watch Chronologically and By Release Date
3Gaspard Ulliel — Hannibal Rising (2007)
The lateGaspard Ullielis the only actor on this list tasked with portraying a young Hannibal Lecter. InHannibal Rising, the audience is given Hannibal’s backstory, beginning with the tragedies that scarred his childhood. After the violent death of his parents, he and his sister Mischa are taken hostage by a group of disturbed men. The hungry men kill Mischa before dismembering and cooking her. As if that wasn’t sickening enough, the men also feed Mischa to Hannibal. Later, Hannibal is sent to an orphanage and eventually escapes to go live with his aunt in Paris.
Ulliel portrays Hannibal as a young man, living in Paris and attending medical school. While achieving the ranks of a top student, he sets out on a mission of revenge to brutally kill and eat each of the men that terrorized his childhood and murdered his sister. Ulliel’s Hannibal is handsome, charismatic, and chillingly psychopathic. Ulliel portrays the young Hannibal as an intelligent, calm, and viciously angry young man who will stop at nothing to avenge his sister. The plot ofHannibal Risingis also unique in that it shows the most gore and violence from Hannibal. Ulliel is perfect in the murder and torture scenes, truly letting us see the immense pleasure Hannibal derives from committing murder.

2Anthony Hopkins — The Silence of the Lambs (1991), Hannibal (2001), Red Dragon (2002)
Anthony Hopkinsis by far the most popular actor to portray Hannibal Lecter. Undoubtedly, his face is the one that most people think of when Hannibal Lecter is mentioned. In many ways, Hopkins sets the standard for Hannibal Lecter portrayals. His most popular rendition of Dr. Hannibal Lecter was in the film,The Silence of the Lambs, which won him an Oscar for Best Actor and a BAFTA for Best Actor in a Leading Role. In addition, he went on to reprise the role of Hannibal Lecter two more times in the filmsHannibalandRed Dragon.
Much likeThe Silence of the Lambs, the role inRed Dragoninvolves working with an FBI agent to help catch a serial killer. The movieHannibalprovides a glimpse of Hannibal outside his cell, living in Italy after escaping custody inThe Silence of the Lambs.Hopkins’s Hannibal is painstakingly polite, precise with his words, and chillingly calm. As a viewer, you almost forget he is a cannibal and a serial killer and would take your life without a second thought if given the chance.

Related:Anthony Hopkins Explains How He Brought Hannibal Lecter to Life in Silence of the Lambs
1Mads Mikkelsen — Hannibal (2013-2015)
Mads Mikkelsenis the only actor on this list to play Hannibal Lecter in a television series, which was aptly titledHannibal. Television is a different animal than film and comes with its own challenges for an actor. If there was any doubt that anyone could play Hannibal as well as, or even better than, Hopkins, there isn’t anymore. In some ways, Mikkelsen pays tribute to Hopkins’s Hannibal. Mikkelsen’s Hannibal is severely polite, formal, and calm. He is able to wear the mask of normalcy when necessary and knows exactly when to take it off.
But with his rendition of Hannibal, Mikkelsen takes all the artistic liberty afforded to him by the long form nature of television. Episode to episode, season to season, we see Hannibal manipulate those around him, host several stomach-turning but immaculate dinner parties, treat patients as a psychiatrist, develop a twisted relationship with Will Graham, work with the FBI, and eventually devolve into self-destruction. In his portrayal of Dr. Hannibal Lecter, Mads Mikkelsen gives his all.