Knowing (2009)

Knowing is a film from 2009. It is catalogued under Science Fiction, Thriller. Its listed tagline is “What happens when the numbers run out?”
A teacher opens a time capsule that has been dug up at his son's elementary school; in it are some chilling predictions -- some that have already occurred and others that are about to -- that lead him to believe his family plays a role in the events that are about to unfold.
TMDB records an audience rating of 6.3/10 based on 5,994 votes.
Release date: March 19, 2009 · Runtime: 121 minutes · Original language: English · Reported budget: $50,000,000 · Reported revenue: $155,446,362
Director: Alex Proyas · Cast: Nicolas Cage as John Koestler, Rose Byrne as Diana Wayland, Chandler Canterbury as Caleb Koestler, Ben Mendelsohn as Phil Bergman, Nadia Townsend as Grace Koestler
Genres: Science Fiction, Thriller