En Géorgie, dans la petite ville de Brixton, Annie Wilson a le don de lire l'avenir des gens dans les cartes. Du fait de ses prédictions, certains s'imaginent qu'elle est une sorcière. Mais Annie n'a pas l'intention d'abandonner ses activités de diseuse de bonne aventure. Cette situation dure depuis un an, date à laquelle son mari est mort. L'une des clientes d'Annie est Valerie Barksdale, une femme qui ne se résigne pas à quitter Donnie, son mari violent. Annie lui suggère fortement de rompre avec lui, conseil que n'apprécie guère le mari en question qui se met à les menacer, elle et ses fils. La vie d'Annie bascule et sa confiance en ses visions s'ébranle avec la disparition prolongée de Jessica King, une fille de la haute bourgeoisie à la vie sentimentale mouvementée. La police n'a aucune piste concrète qui lui permettrait de retrouver sa trace. Annie dit avoir "vu" ce qui est arrivé.
Steve Arnott est chargé d'enquêter sur la mort d'un policier, tué par erreur par l'un de ses collègues lors d'une opération terroriste...Il est alors transféré dans la brigade AC12 dirigée par Ted Hastings. Cette unité s'occupe des affaires de corruption qui affectent l'image de la police auprès des concitoyens. L'inspecteur en chef Tony Gates, récemment gratifié d'une récompense annuelle, entre alors dans le collimateur des agents de l'unité spéciale...
Fuyant d'abord des fanatiques religieux et des forces de police, Roy, père de famille et son fils Alton, se retrouvent bientôt les proies d'une chasse à l'homme à travers tout le pays, mobilisant même les plus hautes instances du gouvernement fédéral. En fin de compte, le père risque tout pour sauver son fils et lui permettre d'accomplir son destin. Un destin qui pourrait bien changer le monde pour toujours.