Agente incumbido de investigar o responsável por uma série de crimes ritualísticos, Joe Merriweather (Jeffrey Dean Morgan), junto a sua parceira Katherine Cowles (Abbie Cornish), recorre a John Clancy (Anthony Hopkins) para elucidar o mistério. Trata-se de um senhor isolado em sua residência, aparentemente em recuperação por alguma tragédia particular e com habilidades psíquicas, como prever acontecimentos futuros por meio de imagens geralmente perturbadoras.