Will Graham (Edward Norton) é um agente do FBI que por pouco não foi morto por Hannibal Lecter (Anthony Hopkins) quando tentava capturá-lo. Com Lecter já preso, Graham é obrigado a usar o psicopata como consultor para obter maiores informações sobre Francis Dolarhyde (Ralph Fiennes), um serial kille..
Matt Damon é Will Hunting, um jovem humilde, porém brilhante. Nunca esteve numa universidade e vive de pequenos trabalhos, mesmo assim é capaz de citar fatos históricos e resolver complicadas equações matemáticas. Quando seu brilhantismo é descoberto por um professor da universidade onde trabalha co..