Hannibal (film) on novels by Thomas Harris. Hannibal (film) Hannibal is a 2001 American psychological horror thriller film directed by Ridley Scott, adapted from Thomas Harris's 1999 novel of the same name. It is the sequel to the 1991 Academy Award–winning film "The Silence of the Lambs" in which Anthony Hopkins returns to his role as the serial killer, Hannibal Lecter. Julianne Moore co-stars, in the role first held by Jodie Foster, as FBI Special Agent Clarice Starling. The film had a difficult and occasionally troubling pre-production history. When the novel was published in 1999, "The Silence of the Lambs" director Jonathan
The Silence of the Lambs (film) as Tally explained, "[Demme] read my first draft not long after it was finished, and we met, then I was just startled by the speed of things. We met in May 1989 and were shooting in November. I don't remember any big revisions." Jodie Foster was interested in playing the role of Clarice Starling immediately after reading the novel. However, in spite of the fact that Foster had just won an Academy Award for her performance in the 1988 film "The Accused", Demme was not convinced that she was right for the part. Having just collaborated on "Married to the