Plot: Nicolas Cage stars in this edge of your seat sci-fi thriller as John Koestler, a professor who deciphers a coded message with terrifyingly accurate predictions about every major world disaster. Looking to protect his family and prevent future calamities he enlists the reluctant help of Diana Wayland , daughter of the now-deceased author of the prophecies. His quest to understand the messages and his own family’s involvement in them becomes a heart-pounding race against time as he faces the ultimate disaster.

Rating: PG-13 for disaster sequences, disturbing images and brief strong language

Directed By: Alex Proyas

Written By: Ryne Douglas Pearson, Juliet Snowden and Stiles White

Production: Summit Entertainment, Escape Artists, Mystery Clock Cinema, Goldcrest Pictures, Kaplan/Perrone Entertainment, Wintergreen Productions

In Theaters: March 20, 2009

Box Office: $79,948,113 (USA)

Budget: $50,000,000 (estimated)

Runtime: 2 hr. 1 mins.


John Koestler – Nicolas Cage
Caleb Koestler – Chandler Canterbury
Diana Wayland – Rose Byrne
Abby Wayland / Lucinda Embry – Lara Robinson
The Stranger – D.G. Maloney
Grace Koestler – Nadia Townsend
Reverend Koestler – Alan Hopgood
Allison Koestler – Adrienne Pickering

Younger Caleb – Joshua Long
Miss Taylor (1959) – Danielle Carter
Miss Taylor (2009) – Alethea McGrath
Principal Clark (1959) – David Lennie
Lucinda’s Mother – Tamara Donnellan
Lucinda’s Father – Travis Waite
Phil Beckman – Ben Mendelsohn
Donald – Gareth Yuen
Stacey – Lesley-Anne Mitchell
Spencer – Liam Hemsworth