O tânără agentă practicantă FBI, Clarice Starling trebuie să investigheze un caz criminalistic deosebit de dificil, „Buffalo Bill” un ucigaș viclean care produce o serie de crime, ultima ostatică a lui fiind fiica unui senator american. Victimele criminalului căutat sunt femei, de pe care el, din motive necunoscute, desprinde bucăți de piele. Deoarece în investigațiile ei, agenta nu face nici un progres, va recurge la o tactică neobișnuită. La rezolvarea cazului va căuta să folosească cunoștințele lui Hannibal Lecter, un criminal periculos care își devora victimele. Criminalul psihopat Hanibal, care este de profesie psihiatru, este singurul care are indicii relevante referitoare la psihopatul aflat în libertate. Un târg pe muchie de cuțit se impune între fragila Jodie Foster, înterpretând o tânără și ambițioasa agentă FBI și monstrul obsedat, deși amândoi știu că nu pot avea încredere unul în celălalt.

Într-un viitor sumbru, în care oamenii nu se mai pot reproduce, o femeie rămâne gravidă în mod misterios și un birocrat cu mustrări de conștiință luptă să o protejeze.

Poliția încearcă să-l aresteze pe expertul negociator de ostatici Danny Roman, care insistă că este acuzat de uciderea partenerului său în ceea ce el crede că este o conspirație elaborată. Crezând că există dovezi în birourile Afacerilor Interne care l-ar putea elibera, îi ia ostatici pe toți cei din birou și cere ca un alt negociator binecunoscut să fie adus să se ocupe de situație și să investigheze în secret conspirația.

Împușcat în cap pe frontul din Irak, Jack Starks (Brody) se întoarce acasă, dar aici este acuzat de o crimă pe care nu a comis-o. Încă traumatizat de experiența din război, Jack este achitat, fiind declarat nebun și internat într-o instituție pentru criminali dereglați psihic. Ajuns acolo, el este drogat de iresponsabilul doctor Becker (Kris Kristofferson) și închis în fiecare noapte într-un sertar asemănător unui sicriu. În acest sertar, chinuit de flashback-uri teribile din război, Jack ajunge în mod misterios în viitor, unde începe o relație delicată cu frumoasa Jackie (Keira Knightley). Aflând că va muri în patru zile, Jack trebuie să-și folosească noul dar pentru a descoperi ce s-a întâmplat cu el, în speranța că va reuși să schimbe cursul istoriei.