Here’s a Hannibal Lecter appreciation post: Hannibal through the ages.
Top to bottom: People who have played Hannibal in all his movie/TV appearaces
Aaran Thomas- 8-year-old Hannibal in Hannibal Rising
Gaspard Ulliel- Hannibal in Hannibal Rising
Mads Mikkelsen- Hannibal in NBC’s Hannibal
Brian Cox- Dr. Hannibal Lecktor in Manhunter (first film version of Red Dragon)
Anthony Hopkins- Hannibal in Red Dragon, The Silence of the Lambs, and Hannibal