Nicolas Cage stars in this 2009 science fiction film directed by Alex Proyas. His character of John Koestler is a widowed MIT astrophysicist who discovers that a piece of paper from a time capsule contains the dates and locations of major disasters from both the past and present. Chandler Canterbury plays the role of John's son Caleb.