Filmmakers
Above the lineAP
Director
Alex Proyas
RP
Screenplay
Ryne Douglas Pearson
SW
Screenplay
Stiles White
JS
Screenplay
Juliet Snowden
RP
Screenplay
Ryne Douglas Pearson
Story
SD
Cinematography
Simon Duggan
Director of Photography
RL
Editing
Richard Learoyd
Editor
MB
Music
Marco Beltrami
Original Music Composer
SJ
Production Design
Steven Jones-Evans
TR
Costume Design
Terry Ryan
Cast
32NC
Nicolas Cage
John Koestler
RB
Rose Byrne
Diana Wayland
CC
Chandler Canterbury
Caleb Koestler
BM
Ben Mendelsohn
Phil Bergman
NT
Nadia Townsend
Grace Koestler
TC
Terry Camilleri
Cashier
LR
Lara Robinson
Lucinda Embry / Abby Wayland
AP
Adrienne Pickering
Allison
DC
Danielle Carter
Miss Taylor (1959)
AM
Alethea McGrath
Miss Taylor (2009)
DL
David Lennie
Principal Clark (1959)
DM
D.G. Maloney
The Stranger
AH
Alan Hopgood
Rev. Koestler
JL
Joshua Long
Younger Caleb
TD
Tamara Donnellan
Lucinda's Mother
TW
Travis Waite
Lucinda's Father
LH
Liam Hemsworth
Spencer
HA
Harli Ames
Man in Duffle Coat
AM
Alyssa McClelland
Flight Attendant
GY
Gareth Yuen
Donald
LM
Lesley Anne Mitchell
Stacey
RT
Raymond Thomas
Teacher
AD
Angie Diaz
Reporter
KM
Kate Mylius
Student (uncredited)
SL
Sarah Lawrence
New York Model (uncredited)
CS
Carolyn Shakespeare-Allen
Principal (2009)
NK
Nathaniel Kiwi
Paramedic
BV
Blair Venn
Paramedic
MG
Menik Gooneratne
Woman with Baby
JK
Jim Knobeloch
Army General
SM
Steve Mouzakis
Head Paramedic
SS
Sonya Suares
Assistant Paramedic
Departments
93Production
- Lilly DawsonAdditional Casting
- Lisa ZagoriaAdditional Casting
- Caitlin McKennaADR Voice Casting
- Jasmin LyfordAssistant Production Coordinator
- Kendra RobichaudAssistant Production Coordinator
- Michelle VenuttiAssistant Production Coordinator
- Gregory AppsCasting
- Luke GibsonCasting Assistant
- Aaron KaplanCo-Executive Producer
- Sean PerroneCo-Executive Producer
- Ryne Douglas PearsonCo-Producer
- Stephen JonesExecutive Producer
- David BloomfieldExecutive Producer
- Norman GolightlyExecutive Producer
- Topher DowExecutive Producer
- Angela PeriExtras Casting
- Alex ChristopoulosExtras Casting Assistant
- Ashley SkomurskiExtras Casting Assistant
- Pia EmeryLocation Assistant
- Hyunsoo MoonLocation Assistant
- Stephen BrettLocation Manager
- Tim ScottLocation Manager
- Robert ThreadgoldPost Production Accountant
- Todd BlackProducer
- Alex ProyasProducer
- Jason BlumenthalProducer
- Steve TischProducer
- Serena GattusoProduction Coordinator
- Joanna NostdalProduction Coordinator
- John SantilliProduction Coordinator
- Neri Kyle TannenbaumProduction Manager
- Jennifer CornwellUnit Production Manager
Camera
- Peter McCaffrey"A" Camera Operator
- Bruce Phillips"B" Camera Operator
- David ElmesFirst Assistant "A" Camera
- Jody MustonFirst Assistant "B" Camera
- Toby CoppingKey Grip
- Chaz LyonSecond Assistant "A" Camera
- Ross EmerySecond Unit Director of Photography
Sound
- Megan WedgeAssistant Sound Editor
- Chris O'SheaBoom Operator
- Carrie McLaughlinFoley Artist
- Robyn McFarlaneFoley Mixer
- Simon LeadleyMusic Editor
- Peter GraceProduction Sound Mixer
- Michael McMenomySound Designer
- Phil HeywoodSound Re-Recording Mixer
- Robert SullivanSound Re-Recording Mixer
- Peter GraceSound Recordist
- Tim RyanSupervising Music Editor
- Andrew PlainSupervising Sound Editor
Art
- Vanessa YoungerArt Department Coordinator
- Andrew WalpoleArt Direction
- Michael BellAssistant Art Director
- Ed CottonAssistant Art Director
- Shanthi NadarajaConstruction Coordinator
- Jacqueline HalpinGraphic Designer
- Charles HarringtonLocation Scout
- Nicki GardinerSet Decoration
- Jane ManciniSet Designer
- Andrew ChanSet Designer
- Vanessa CerneSet Dresser
- Slavko PeraicSet Dresser
- Peter PoundStoryboard Artist
- Michelle McGaheySupervising Art Director
Costume & Make-Up
- Alban FarrawellCostume Coordinator
- Paula RyanCostume Supervisor
- Lesley VanderwaltHair Designer
- Jennifer StanfieldHairstylist
- Ashley JohnsonMakeup & Hair
- Ilona HermanMakeup Artist
- Jennifer StanfieldMakeup Artist
- Lesley VanderwaltMakeup Designer
Visual Effects
- Michael RallaDigital Compositor
- Angelo SahinSpecial Effects Supervisor
- Eric DurstVisual Effects Supervisor
- Andrew JacksonVisual Effects Supervisor
Editing
- Milena RomaninFirst Assistant Editor
Lighting
- Shaun ConwayGaffer
- Alex LagunaRigging Gaffer
Crew
- Ludwig van BeethovenAdditional Music
- Peter KentDialogue Coach
- Colleen ClarkePost Production Supervisor
- Ian RichterScenic Artist
- Chris AndersonStunt Coordinator
- Eddie YansickStunt Double
- Chelsea BrulandStunts
- Warwick SadlerStunts
Directing
- Steve E. AndrewsFirst Assistant Director
- Karen MansfieldScript Supervisor
- Giovanni PacialeoSecond Assistant Director
- Betty FotofiliSecond Second Assistant Director
- Kimble RendallSecond Unit Director
