O ex-gângster Willie Parker testemunhou contra antigos "colegas" e agora vive em Santa Elena, na Espanha, onde pensa que pode se esconder da vingança deles. Mas após 10 anos alguns espanhóis o seqüestram e o entregam para Braddock e Myron, dois assassinos profissionais. Após confirmarem que era Parker, os assassinos "pagam" os seqüestradores com uma pasta cheia de explosivos, mas um deles escapa. Eles têm ordem de levá-lo a Paris, onde Parker será "julgado" por Corrigan, seu ex-chefe.
Claire, uma jovem ambiciosa, começa a trabalhar para um bem sucedido homem de negócios, mas, sem saber, acaba por se envolver num caso com a mulher deste.
Uma série de assassinatos assombram Oxford ultimamente e a esperança dos moradores da região estão com dois homens: Arthur Seldom (John Hurt), um prestigiado professor de lógica, e Martin (Elijah Wood), um jovem estudante que acabara de chegar à universidade na expectativa de estudar com o professor. Ao que tudo indica, os crimes estão ligados por códigos, estranhos símbolos e números matemáticos. Professor e estudante juntam suas habilidades para desvendar o mistério e montar esse difícil quebra-cabeças. Na medida que Martin chega perto da verdade, aumenta a sensação de insegurança e incompreensão com o mundo ao seu redor.
Ben é um homem atormentado. Quando acorda de um coma descobre que sua mulher, Elisa morreu no acidente de carro que sofreram. Com o mundo caindo à sua volta, ele encontra forças para tentar reconstruir sua vida: volta para o analista da infância, procura amigos antigos e faz nova amizade com a bela Charlotte. Mas três acontecimentos fazem sua vida virar novamente de cabeça para baixo: o assassinato da famosa atriz Lauren, que trabalhava com Elisa; as visões de sua esposa, que começam a assombrá-lo; a descoberta de que, antes do acidente, seu casamento com Elisa tinha terminado. Agora ele precisa entender por que as coisas aconteceram dessa forma e se ele tem algo a ver com esse crime...