Steve Clark
James Marsden
Rachel Wagner
Katie Holmes
Mrs. Clark
Susan Hogan
Charles 'Chug' Roman
A.J. Buckley
Trent
Derek Hamilton
Dickie Atkinson
Tygh Runyan
Lorna
Crystal Cass
Allen Clark
Ethan Embry
Frankie
Stephen E. Miller
Mary Jo Copeland
Natassia Malthe
Security Guard
Doug Abrahams
Ferry Guy
Robert Moloney
Gavin Strick
Nick Stahl
Mr. Rooney
Dan Zukovic
Motor Jock
Brendan Fehr
Tom Cox
David Paetkau
Principal Weathers
Jay Brazeau
Miss Perkins
Sarah-Jane Redmond
Judy Effkin
Gillian Barber
Mr. Strick
Peter LaCroix
Mrs. Strick
Lynda Boyd
Daniella
Daniella Evangelista
Abbey
Carly Pope
Dr. Edgar Caldicott
Bruce Greenwood
Kathy
Lalainia Lindbjerg
Shannon
Erin Tougas
Ryan - Blue Ribbon
Ryan Taylor
Brendan - Motor Jock
Middle-Aged Man
John Destry
Coupon Lady
Glynis Davies
Roscoe
Andre Danyliu
John (as Stephen James Lang)
Stephen J. Lang
Female Doctor
Suzy Joachim
Screaming Man
Christopher R. Sumpton
Newberry
William Sadler
Flossing Man
Jarred Blancard
Make-up Girl
Kate Braidwood
Toothbrush Boy
Stephen Holmes
Bald Man
Mark Aviss
Betty Caldicott
Julie Patzwald
Assistant Principal
Dee Jay Jackson
Disrespectful Student
Kendall Saunders
Damon (uncredited)
Sean Amsing
Nurse (uncredited)
Melanie Angel
Laughing Blonde Girl (uncredited)
Christina de Cattani
U.V.
Chad Donella
Anesthesiologist (uncredited)
Fulvio Cecere
Coach (uncredited)
Garry Chalk
Mrs. Atkinson (uncredited)
Cynde Harmon
Detrice (uncredited)
Tamsin Kelsey
Student (uncredited)
Corey Large
Moderator (uncredited)
Robert Lewis
Shannon's Mother (uncredited)
Zuzana Marlow
Shadow Woman (uncredited)
Judith Maxie
Shadow Man (uncredited)
Bob Wilde
Chera - Blue Ribbon (uncredited)
Bailee Reid
Lindsay Clark
Katharine Isabelle
Schoolbus Boy (uncredited)
Sean Smith
Nurses Assistant (uncredited)
Clarence Sponagle
Andy
Tobias Mehler
Officer Cox
Steve Railsback
Mr. Clark
Terry David Mulligan
Stunts
Melissa R. Stubbs
Stunt Coordinator
J.J. Makaro
Stunt Double
Leslie McMichael
Doug Chapman
Screenplay
Scott Rosenberg
Co-Producer
Marny Eng
Director
David Nutter
Assistant Art Director
Michael N. Wong
Music Supervisor
John Houlihan
Executive Producer
Phillip B. Goldfine
Corry Glass
Foley Editor
Frank Smathers
Producer
Armyan Bernstein
Original Music Composer
Mark Snow
C.O. Erickson
Jonathan Shestack
Director of Photography
John S. Bartley
Editor
Randy Jon Morgan
Casting
Lisa Beach
Production Design
Nelson Coates
Art Direction
Eric Fraser
Set Decoration
Louise Roper
Costume Design
Trish Keating
Assistant Costume Designer
Christine Coutts
Julie MacDonald
Set Costumer
Tess Brummitt
Script Supervisor
Cristina Weigmann
Special Effects Coordinator
Joel Whist
VFX Supervisor
Richard Trus
Casting Associate
Heike Brandstatter
Sarah Katzman
Animation
Adalberto Al Lopez
Robert C. Powers
Art Department Coordinator
Valerie Methot
Gregory Dewar
Makeup Effects
Serge Lavigueur
Toby Lindala
Sharon Boyle
Elisabeth Seldes Annacone
Unit Production Manager
Brent O'Connor
First Assistant Director
John G. Scotti
Jim Brebner
Second Assistant Director
Dave 'Foots' Footman
Third Assistant Director
Katherine Keizer
Associate Producer
Max Wong
Dave Hospes
Sound Designer
Stephen Hunter Flick
Supervising Sound Editor
Sound Re-Recording Mixer
Sergio Reyes
B. Tennyson Sebastian III
Chris David
Jon Taylor
Roxanne Methot
Camera Operator
Rod Pridy
Steadicam Operator
First Assistant Camera
John Davidson
Second Assistant Camera
Aristidi Georgiopoulos
Still Photographer
Jack Rowand
Production Accountant
Susan Montgomery
Chief Lighting Technician
David Tickell
Post Production Supervisor
Sean T. Stratton
Fred Judkins
Sound Effects Editor
William Jacobs
Patricio A. Libenson
Angelo Palazzo
Michael Jonascu
Assistant Sound Editor
Jon Michaels
Supervising ADR Editor
Judee Flick
ADR Editor
Cliff Latimer
Dialogue Editor
Jeffrey Kaplan
Peter Brown
Alexandra Gonzales
James Matheny
Foley Supervisor
Dana Gustafson
Sound Recordist
Eric Erickson
Eddie Bydalek
Foley Mixer
Matthew C. Beville
Foley Recordist
Thor Benitez
Sound Mixer
Rob Young
Boom Operator
Don Brown
Music Editor
Jeff Charbonneau
Mark Green
Music Coordinator
Jason Alexander
Micki Stern
Makeup Artist
Lisa Love
Special Effects Makeup Artist
Hairstylist
Janet MacDonald
Assistant Hairstylist
Lisa Leonard
Property Master
Wayne McLaughlin
Assistant Property Master
Marta McLaughlin
Assistant Set Decoration
Sandy Arthur
Construction Coordinator
Jan Kobylka
Unit Publicist
Gloria Davies
Extras Casting
Sandra Couldwell
Negative Cutter
Gary Burritt
Color Timer
Mike Stanwick