Witwer Martin Bohm (Kiefer Sutherland), ein ehemaliger Reporter, der als Gepäckabfertiger am Flughafen arbeitet, hat seine Frau bei den Terroranschlägen am 11. September 2001 verloren. Seitdem bemüht er sich, seinen stummen, emotional gestörten 11-jährigen Sohn Jake (David Mazouz) allein aufzuziehen, ohne einen Zugang zu ihm zu finden. Jake ist fasziniert von Zahlen, spricht aber kein einziges Wort. Die Versuche seines Vaters, mit ihm zu kommunizieren, enden stets damit, dass er weitere Zahlenfolgen niederschreibt. Von Prof. Arthur Teller (Danny Glover), einem Experten auf diesem Gebiet, erfährt Martin schließlich, dass Jake einer der wenigen ist, die die Gabe haben, durch Zahlen in Vergangenheit, Gegenwart und Zukunft sehen und die Muster, die scheinbar unzusammenhängende Ereignisse verbinden, wahrnehmen zu können. Martin begreift, dass Jake ihm Botschaften zu übermitteln versucht. Als er den Zahlen zu folgen beginnt, wird ihm klar, dass er mit seinen Handlungen Unglücke verhindert und die Leben anderer Menschen verbessert.