Before Anthony Hopkins, This Iconic Actor Was the Greatest Hannibal Lecter

Five years before Jodie Foster first said “Hello, Clarice” as FBI Agent Clarice Starling in The Silence of the Lambs, Brian Cox – known today as Roy from Succession – played Hannibal Lecter in a different adaptation of a Thomas Harris novel. While Anthony Hopkins’ portrayal is more famous now, Brian Cox’s performance shouldn’t be forgotten. Some even believe his Hannibal deserves a place in film history, potentially more than any actor who’s taken on the role since.








