Max, brillant mathématicien, souffrant de migraines intolérables, est néanmoins sur le point de faire la plus grande découverte de sa vie : décoder la formule numérique qui se cache derrière le marché des changes. C'est alors que tout bascule dans un immense chaos. Il est à la fois poursuivi par une grande firme de Wall Street qui souhaite dominer le monde de la finance, et par des cabalistes qui tentent de percer les mystères enfouis derrière les nombres secrets.
Depuis plusieurs siècles, l'Église catholique abrite des prêtres appartenant à une secte secrète. Lorsque le mentor du jeune prêtre Alex est assassiné, celui-ci part pour Rome afin de découvrir la vérité. Son périple le mène au mystérieux "Purificateur", une entité qui possède les mêmes pouvoirs que Dieu et qui est capable d'acquitter les pêcheurs de leurs fautes les plus graves. Alex apprend alors qu'il existe des choses bien plus dangereuses que la mort.