Who has been played on film by Gabriel Ullhiel, Anthony Hopkins and Brian Cox? June 7, 2017 By Show answer Hannibal Lector More Entertainment QuestionsMore Movies Questions