Knowing

(2009)Directed by Alex Proyas121 min · PG-13Action, Mystery, Science Fiction, Thriller
What happens when the numbers run out?

A pastor and single father, John Koestler (Nicolas Cage) discovers a fifty-year-old letter filled with a string of numbers that predict disasters with uncanny precision. Each date and death toll match real catastrophes, and the final entries point to events still to come. Proyas orchestrates the escalating dread through wide shots of chaos and the small domestic spaces where John's certainty grows unbearable.

Nicolas Cageas John Koestler
Rose Byrneas Diana Wayland
Chandler Canterburyas Caleb Koestler
Ben Mendelsohnas Phil Bergman
Nadia Townsendas Grace Koestler
Terry Camillerias Cashier
Lara Robinsonas Lucinda Embry / Abby Wayland
Danielle Carteras Miss Taylor (1959)
Alethea McGrathas Miss Taylor (2009)
David Lennieas Principal Clark (1959)
D.G. Maloneyas The Stranger
Alan Hopgoodas Rev. Koestler
Joshua Longas Younger Caleb
Tamara Donnellanas Lucinda's Mother
Travis Waiteas Lucinda's Father
Liam Hemsworthas Spencer
Harli Amesas Man in Duffle Coat
Alyssa McClellandas Flight Attendant
Gareth Yuenas Donald
Lesley Anne Mitchellas Stacey
Raymond Thomasas Teacher
Angie Diazas Reporter
Kate Myliusas Student (uncredited)