“Believe me, you don’t want Hannibal Lecter inside your head.” BFI has debuted a trailer for their restored re-release of the serial killer thriller classic The Silence of the Lambs. First released in early 1991, the movie went on to win Best Picture at the Oscars, as well as… Read entire story.
Source: FirstShowing.net