Maximillian Cohen (Sean Gullette), un mathématicien brillant mais souffrant d'insupportables migraines, est sur le point de faire la plus grande découverte de sa vie. Depuis dix ans, il tente de décoder la formule numérique qui se cache derrière le marché des changes. Tandis que Max persévère afin de trouver la solution, tout bascule autour de lui dans un immense chaos.