Margaret Hall
Tilda Swinton
Alek Spera
Goran Visnjic
Deputy Sheriff
Richard Gross
BYD
Kip Martin
Female Nurse
Tajma Soleil
Jackie
Margot Krindel
Swan Girl (uncredited)
Kandeyce Jorden
50ish Woman (uncredited)
Georgann Johnson
Placer County Detective (uncredited)
Tim Halpin
Beau Hall
Jonathan Tucker
Darby Reese
Josh Lucas
Jack Hall
Peter Donat
Carlie Nagel
Raymond J. Barry
Paige Hall
Tamara Hope
Dylan Hall
Jordon Dorrance
Sue Lloyd
Heather Mathieson
Loan Officer
Holmes Osborne
Stunt Coordinator
Dale Gibson
Utility Stunts
Peter Epstein
Director
David Siegel
Writer
Producer
Director of Photography
Giles Nuttgens
Sound Re-Recording Mixer
David Parker
Scott McGehee
Second Assistant Director
Craig Borden
Second Assistant Camera
Warren Feldman
Best Boy Electric
Tim Durr
Dialect Coach
Julie Adams
Assistant Art Director
Christina Ann Wilson
Gaffer
Louis DiCesare
Special Effects
Lou Carlucci
Production Manager
Beth DePatie
Property Master
Ellen Freund
Key Grip
Michael Pizzuto
Casting Associate
Amanda Harding
Ben Jensen
Supervising Sound Editor
David Franklin Bergad
First Assistant Camera
Paige Thomas
Hairdresser
Katrina Chevalier
Still Photographer
Jim Sheldon
Camera Operator
Dolly Grip
Paul Meehan
Key Makeup Artist
Raqueli Dahan
Studio Teacher
Linda Stanley
Additional Photography
Sound Mixer
Robert Eber
John Nutt
ADR Mixer
Christina Tucker
Pilot
Robert 'Bobby Z' Zajonc
Assistant Sound Editor
Chris Gridley
Foley Recordist
Mike Anderson
Foley Editor
Patti Tauscher
Second Unit Director of Photography
Rob Sweeney
Visual Effects Supervisor
Richard Chuang
Foley Artist
Marnie Moore
Foley Mixer
Frank Rinella
Ethan Jensen
Robert Jauregui
Digital Colorist
Mel Kangleon
Dolby Consultant
Thom 'Coach' Ehle
Margie O'Malley
Music Editor
Missy Cohen
Sound Effects Editor
Piotr Filipowski
Aura Gilge
Digital Compositor
Chris Trimble
Visual Effects Producer
Jason Heapy
Original Music Composer
Peter Nashel
Script Supervisor
Rebecca Fulton
Production Design
Kelly McGehee
Novel
Elisabeth Sanxay Holding
Editor
Lauren Zuckerman
Christopher Tandon
Costume Design
Sabrina Rosen
Casting
Mindy Marin
Set Decoration
Nancy Wenz