Tuesday, March 6, 2018

Catherine in "Silence of the Lambs" "Memba Her?!

Brooke Smith is best known for playing the dog-catching damsel in distress, Catherine — opposite Ted Levine as Buffalo Bill — in the killer 1991 thriller “Silence of the Lambs.” Guess what she looks like now!


ReadMore…