Full Credits
18 members

Tilda Swinton
Margaret Hall

Goran Višnjić
Alek Spera

Jonathan Tucker
Beau Hall

Josh Lucas
Darby Reese

Peter Donat
Jack Hall

Raymond J. Barry
Carlie Nagel

Tamara Hope
Paige Hall

Jordon Dorrance
Dylan Hall

Heather Mathieson
Sue Lloyd

Holmes Osborne
Loan Officer

Richard Gross
Deputy Sheriff
Kip Martin
BYD
Tajma Soleil
Female Nurse
Margot Krindel
Jackie

Kandeyce Jorden
Swan Girl (uncredited)

Georgann Johnson
50ish Woman (uncredited)

Tim Halpin
Placer County Detective (uncredited)
F.W. McGehee
Music Teacher
66 members
David Siegel
Director
Scott McGehee
Director
Craig Borden
Second Assistant Director
Rebecca Fulton
Script Supervisor
Scott McGehee
Writer
David Siegel
Writer
Elisabeth Sanxay Holding
Novel
Beth DePatie
Production Manager
Amanda Harding
Casting Associate
Mindy Marin
Casting
David Siegel
Producer
Scott McGehee
Producer
Mindy Marin
Associate Producer
Laura Greenlee
Co-Producer
Robert H. Nathan
Executive Producer
Warren Feldman
Second Assistant Camera
Michael Pizzuto
Key Grip
Paige Thomas
First Assistant Camera
Jim Sheldon
Still Photographer
Paige Thomas
Camera Operator
Paul Meehan
Dolly Grip
Warren Feldman
Additional Photography
Rob Sweeney
Second Unit Director of Photography
Giles Nuttgens
Director of Photography
David Franklin Bergad
Supervising Sound Editor
Robert Eber
Sound Mixer
John Nutt
Supervising Sound Editor
Christina Tucker
ADR Mixer
Chris Gridley
Assistant Sound Editor
Mike Anderson
Foley Recordist
Patti Tauscher
Foley Editor
Marnie Moore
Foley Artist
Frank Rinella
Foley Mixer
David Parker
Sound Re-Recording Mixer
Thom 'Coach' Ehle
Dolby Consultant
Margie O'Malley
Foley Artist
Missy Cohen
Music Editor
Piotr Filipowski
Sound Effects Editor
Aura Gilge
Sound Effects Editor
Peter Nashel
Original Music Composer
Christina Ann Wilson
Assistant Art Director
Ellen Freund
Property Master
Kelly McGehee
Production Design
Christopher Tandon
Production Design
Nancy Wenz
Set Decoration
Katrina Chevalier
Hairdresser
Raqueli Dahan
Key Makeup Artist
Sabrina Rosen
Costume Design
Richard Chuang
Visual Effects Supervisor
Chris Trimble
Digital Compositor
Jason Heapy
Visual Effects Producer
Mel Kangleon
Digital Colorist
Lauren Zuckerman
Editor
Tim Durr
Best Boy Electric
Louis DiCesare
Gaffer
Julie Adams
Dialect Coach
Lou Carlucci
Special Effects
Peter Epstein
Utility Stunts
Ben Jensen
Stunt Coordinator
Dale Gibson
Stunt Coordinator
Linda Stanley
Studio Teacher
Robert 'Bobby Z' Zajonc
Pilot
Ethan Jensen
Utility Stunts
Robert Jauregui
Utility Stunts
David Dustin Kenyon
Stunt Driver
Jill Mattson
Choreographer