Młoda kadetka FBI, Clarice Starling (w tej roli rewelacyjna Jodie Foster) otrzymuje zadanie schwytania seryjnego mordercy zwanego Buffalo Billem. W tym celu zostaje wysłana do doktora Hannibala Lectera (ikoniczna rola Anthony’ego Hopkinsa) - uwięzionego w celi psychopaty i kanibala, który może pomóc w ustaleniu tożsamości zabójcy.
Relacja między Starling i Lecterem odbiega od rutynowej znajomości i oparta jest na niebezpiecznej psychologicznej grze. Lecter analizuje traumy Clarice, za które oferuje wskazówki prowadzące do schwytania Buffalo Billa.