Jodie Foster’s Tribute To Director Jonathan Demme Is The Ultimate Hat Tip

The Silence of the Lambs cleaned up at the 1992 Oscars, and Jodie Foster's win for Best Actress [...]