- David Gordon Greenscreenplay
- Stewart O'Nannovel "Snow Angels"
- Gracie Hudson(as Grace Hudson)
- Slavko Negulic(as Slavico Negulic)
Rest of cast listed alphabetically
- Joe the Dog(uncredited)
- David Wm. Marsh(uncredited)
- Jeannie Donovan Fisherexecutive producer
- Dan Lindauproducer
- R. Paul Millerproducer
- Lisa Muskatproducer
- Cami Taylorproducer
- Derrick Tsengco-producer
- Evan Hyiskykey hair stylist
- Elizabeth Kuchureankey hair stylist / key makeup artist
- Amanda O'Learyassistant makeup artist
- Vasilios Tanispersonal makeup artist: Kate Beckinsale
- Meredith Blakepost-production supervisor
- Elizabeth Guildfordproduction manager
- Devin Hillierthird assistant director
- Kay Robertsonsecond assistant director
- John Shurkotrainee assistant director
- Stuart Williamsfirst assistant director
- Jason Clarkeassistant art director
- Mark MacAulayart department intern
- Larry Blakere-recording mixer / supervising sound editor
- Christof Gebertproduction sound mixer
- Gerry Jackmanboom operator
- Kimaree Longdialogue editor
- Billy Theriotassistant sound editor
- Gary Coatesspecial effects coordinator
- Ariel Altmanvisual effects artist
- Steve Zourntosvisual effects artist
- John Awoodsstunt double
- Randy Boliverstunt coordinator
- Peter Simasstunt double / stunt performer
- Brian A. Adamsdaily grip
- Keith Adamsbest boy grip
- Chris Baxterdolly grip
- Lori Ann Bellefontainegenerator operator
- Darcy Fraserassistant camera
- Michael P. Masondaily grip
- Ross Sangsterkey grip
- Kelsey Smithsteadicam operator: a camera
- Sheila Lanecasting
- Marny Smithcasting assistant
- Lawerence Willetcostume assistant (uncredited)
- Jeff Hockentelecine operator
- Travis Sittardadditional editor (uncredited)
- Phil Hatcherassistant location manager
- Janice Ginsbergmusic supervisor
- Kyle Wilamowskiassistant to music supervisor
- Mary Louise McCloskeyscript supervisor
- Rob Eshelbyaz driver
- Emmanuel 'Manny' Taylortransportation coordinator
- George Buncedigital intermediate on-line editor
- John Crowleydigital intermediate colorist
- Chris DeLaGuardiacolor timer (uncredited)
- Corey Stewartdigital intermediate engineer (uncredited)
- Cathy Grantproduction coordinator
- Tracey Hatcheraccounting assistant
- Janice Sheridanproduction accountant
- Kelly Grohprops builder
- Jeremy Walkerunit publicist
- William Floweranimal wrangler
- Doug GrahamLocations Production Assistant
- Maynard Harrispower pod technician
- Erin Heidenreichsales agent
- Nico SablikGerman dubbing voice
- Andy Smithdialect coach
- Chris Turnerstand-in
- Heather Soperanimal trainer: dog (uncredited)
- Thomas Torreyoffice production assistant intern (uncredited)
Contribute to this page
Suggest an edit or add missing content