Kelli Presley
Katie Cassidy
Leigh Colvin
Kristen Cloke
Billy's Mother
Karin Konoval
Billy Lenz - 5 & 12 Years
Cainan Wiebe
Megan Helms
Jessica Harmon
Clair Crosby
Leela Savasta
Agnes - 8 Years
Christina Crivici
Eve Agnew
Kathleen Kole
Lover / Stepfather
Howard Siegel
Frank Lenz
Peter Wilds
Security Guard
Ron Selmour
Santa
Michael Adamthwaite
Barbara 'Ms. Mac' MacHenry
Andrea Martin
Sanitarium Orderly
Peter New
Richard Steinmetz
Christian Sloan
Candy Striper
Alycia Purrott
Morgue Attendant
Juan Riedinger
Bludworth
Aaron Pearl
Nurse
Peggy Logan
News Reporter
Jill Teed
Weathergirl
Peggy Jo Jacobs
Medical Examiner
Jerry Wasserman
Orderly
Derek McIver
Lauren Hannon
Yan-Kay Crystal Lowe
Doctor
Evan Adams
Attendant
Jody Racicot
Kelli's Mother
Anne Marie DeLuise
Kelli's Father
Greg Kean
Reindeer
Kent Kubena
Security (uncredited)
Wendy Buss
Melissa Kitt
Michelle Trachtenberg
Kyle Autry
Oliver Hudson
Billy Lenz - 20 & 35 Years
Robert Mann
Heather Fitzgerald
Mary Elizabeth Winstead
Dana Mathis
Lacey Chabert
Agnes - 16 & 22 Years
Dean Friss
Stunts
Laura Lee Connery
Producer
Steven Hoban
Dustin Brooks
Original Music Composer
Shirley Walker
Executive Producer
Todd Wagner
Danny Hospes
James Wong
Stunt Double
Jon Kralt
Marny Eng
Art Direction
Tony Wohlgemuth
James Bamford
Krista Bell
Duane Dickinson
Director
Glen Morgan
Screenplay
Co-Producer
Ogden Gavanski
Tony Morelli
Set Decoration
Mark Lane
Mark Cuban
Rob Hayter
Casting
John Papsidera
Anna Mercedes Morris
Noah Segal
David Jacox
Bob Clark
Special Effects Makeup Artist
Geoff Redknap
Crystal Dalman
Jennifer Mylrea
Author
Roy Moore
Editor
Chris G. Willingham
Director of Photography
Robert McLachlan
Supervising Sound Editor
Dave McMoyler
Sound Effects Editor
Dino DiMuro
Sound Designer
Tim Walston
Jon Title
Visual Effects Supervisor
Michael Kowalski
Allan Magled
James Tichenor
Richard Brooks
Sharon Simms
Stunt Coordinator
Dave Hospes
Kirk Caouette
Chris Devitt
Second Assistant Director
Roger Scott Russell
Gaffer
Burton 'Joe' Kuchera
Sound Editor
Jamie Ritharom-Umbras
Visual Effects Producer
Terry Hutcheson
Steadicam Operator
Peter Wilke
Sound Mixer
Patrick Ramsay
Assistant Art Director
Nancy Ford
Matthew Lynch
Foley Mixer
Nerses Gezalyan
Sound Re-Recording Mixer
J. Stanley Johnston
Melissa Sherwood Hofmann
Foley Artist
Jeffrey Wilhoit
Set Designer
Catherine Ircha
Second Unit Director of Photography
Bruce Worrall
Set Decoration Buyer
Michelle Pitney
Costume Set Supervisor
Paul Lavigne
First Assistant Director
Jack Hardy
Katharina Brand
David Hadaway
Grip
Matt Margolis
Key Hair Stylist
Paul Edwards
James Moriana
Jason Dryden
Scott Nemes
Marty Adelstein
Costume Design
Gregory Mah
Production Design
Mark S. Freeborn
Dawn Olmstead
Victor Solnicki
Marc Butan
Mike Upton