Michelle Pfeiffer turned down the role of Clarice Starling in The Silence of the Lambs because “there was such evil in that film.” The role went to Jodie Foster, and Pfeiffer later regretted that she missed out on doing another movie with director Jonathan Demme.