Synopsis - Derrière un fait divers peut se cacher une menace bien plus terrible. John Gray est un père de famille bien sous toutes apparences. Jusqu'à ce que sa fille, Angela (interprétée par Emma Watson), l'accuse de l'avoir violée. L'inspecteur Bruce Kenner (interprété par Ethan Hawke) est chargé de démêler le vrai du faux. John Gray n'a aucun souvenir des faits et nie farouchement. Mais il finit par tout avouer sans pourtant entrer dans les détails. Sa mémoire n'en garde aucune trace. Pour ramener les souvenirs de John Gray à la surface et le poursuivre, la vérité doit être établie. C'est le Dr Raines, un psychologue réputé dans le domaine de l'amnésie, qui va aider John Gray dans ses fouilles. Peu à peu, ils découvrent que John Gray est peut-être la clé d'un complot qui pourrait mettre le pays à feu et à sang.