The Silence of the Lambs (film) American Film Institute named Hannibal Lecter (as portrayed by Hopkins) the number one film villain of all time and Clarice Starling (as portrayed by Foster) the sixth-greatest film hero of all time. In 2011, ABC aired a prime-time special, "", that counted down the best films chosen by fans based on results of a poll conducted by ABC and "People" magazine. "The Silence of the Lambs" was selected as the 1 Best Suspense/Thriller and Dr. Hannibal Lecter was selected as the 4 Greatest Film Character. The film and its characters have appeared in the following AFI "100 Years" lists: In
Hannibal (Harris novel) the plot of the novel. Seven years after the Buffalo Bill case, FBI agent Clarice Starling witnesses her career crumble around her. During a botched drug raid, Starling kills a meth dealer, who was holding a baby. Fugitive serial killer Hannibal Lecter, who has been living in Florence, Italy, under an assumed name, sends her a letter of condolence and requests more information about her personal life. Desperate to catch Lecter, the FBI tasks Starling with apprehending him. She meets with Barney Matthews, former orderly of Baltimore State Hospital for the Criminally Insane. When Barney asks Starling if she ever