Overview

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.

Cast

Nicolas Cage
John Koestler
Rose Byrne
Diana Wayland
Ben Mendelsohn
Phil Bergman
Nadia Townsend
Grace Koestler
Lara Robinson
Lucinda Embry / Abby Wayland
Danielle Carter
Miss Taylor (1959)
Alethea McGrath
Miss Taylor (2009)
David Lennie
Principal Clark (1959)
D.G. Maloney
The Stranger
Alan Hopgood
Rev. Koestler
Joshua Long
Younger Caleb
Tamara Donnellan
Lucinda's Mother
Travis Waite
Lucinda's Father
Harli Ames
Man in Duffle Coat
Alyssa McClelland
Flight Attendant

Crews

Ludwig van Beethoven
Additional Music
Terry Ryan
Costume Design
Marco Beltrami
Original Music Composer
Steve E. Andrews
First Assistant Director
Michelle McGahey
Supervising Art Director
Simon Duggan
Director of Photography
Ilona Herman
Makeup Artist
Norman Golightly
Executive Producer
Aaron Kaplan
Co-Executive Producer
Sean Perrone
Co-Executive Producer
Ross Emery
Second Unit Director of Photography
Kimble Rendall
Second Unit Director
Steven Jones-Evans
Production Design
Angelo Sahin
Special Effects Supervisor
Phil Heywood
Sound Re-Recording Mixer
Stiles White
Screenplay
Betty Fotofili
Second Second Assistant Director
Eddie Yansick
Stunt Double
Topher Dow
Executive Producer
Lesley Vanderwalt
Makeup Designer
Stephen Jones
Executive Producer
David Bloomfield
Executive Producer
Nicki Gardiner
Set Decoration
Jody Muston
First Assistant "B" Camera
Paula Ryan
Costume Supervisor
Robert Threadgold
Post Production Accountant
Simon Leadley
Music Editor
Peter McCaffrey
"A" Camera Operator
Ashley Johnson
Makeup & Hair
Robert Sullivan
Sound Re-Recording Mixer
Jennifer Cornwell
Unit Production Manager
Chris Anderson
Stunt Coordinator
Shanthi Nadaraja
Construction Coordinator
Ian Richter
Scenic Artist
Eric Durst
Visual Effects Supervisor
Karen Mansfield
Script Supervisor
Vanessa Younger
Art Department Coordinator
Peter Pound
Storyboard Artist
Chaz Lyon
Second Assistant "A" Camera
David Elmes
First Assistant "A" Camera
Peter Grace
Sound Recordist
Milena Romanin
First Assistant Editor
Andrew Jackson
Visual Effects Supervisor
Bruce Phillips
"B" Camera Operator
Tim Ryan
Supervising Music Editor
Serena Gattuso
Production Coordinator
Peter Kent
Dialogue Coach
Colleen Clarke
Post Production Supervisor
Giovanni Pacialeo
Second Assistant Director
Alex Laguna
Rigging Gaffer
Chris O'Shea
Boom Operator
Andrew Walpole
Art Direction
Jane Mancini
Set Designer