All Cast

James Marsden

James Marsden

Steve Clark

Katie Holmes

Katie Holmes

Rachel Wagner

Nick Stahl

Nick Stahl

Gavin Strick

Bruce Greenwood

Bruce Greenwood

Dr. Edgar Caldicott

William Sadler

William Sadler

Newberry

Chad Donella

Chad Donella

U.V.

Katharine Isabelle

Katharine Isabelle

Lindsay Clark

Tobias Mehler

Tobias Mehler

Andy

Steve Railsback

Steve Railsback

Officer Cox

Terry David Mulligan

Terry David Mulligan

Mr. Clark

Susan Hogan

Susan Hogan

Mrs. Clark

A.J. Buckley

A.J. Buckley

Charles 'Chug' Roman

Derek Hamilton

Derek Hamilton

Trent

Tygh Runyan

Tygh Runyan

Dickie Atkinson

Crystal Cass

Crystal Cass

Lorna

Ethan Embry

Ethan Embry

Allen Clark

Stephen E. Miller

Stephen E. Miller

Frankie

Natassia Malthe

Natassia Malthe

Mary Jo Copeland

Doug Abrahams

Doug Abrahams

Security Guard

Robert Moloney

Robert Moloney

Ferry Guy

Dan Zukovic

Dan Zukovic

Mr. Rooney

Brendan Fehr

Brendan Fehr

Motor Jock

David Paetkau

David Paetkau

Tom Cox

Jay Brazeau

Jay Brazeau

Principal Weathers

Sarah-Jane Redmond

Sarah-Jane Redmond

Miss Perkins

Gillian Barber

Gillian Barber

Judy Effkin

Peter LaCroix

Peter LaCroix

Mr. Strick

Lynda Boyd

Lynda Boyd

Mrs. Strick

Daniella Evangelista

Daniella Evangelista

Daniella

Carly Pope

Carly Pope

Abbey

Lalainia Lindbjerg

Lalainia Lindbjerg

Kathy

Erin Tougas

Erin Tougas

Shannon

Ryan Taylor

Ryan Taylor

Ryan - Blue Ribbon

Brendan Fehr

Brendan Fehr

Brendan - Motor Jock

John Destry

John Destry

Middle-Aged Man

Glynis Davies

Glynis Davies

Coupon Lady

Andre Danyliu

Andre Danyliu

Roscoe

Stephen J. Lang

Stephen J. Lang

John (as Stephen James Lang)

Suzy Joachim

Suzy Joachim

Female Doctor

Christopher R. Sumpton

Christopher R. Sumpton

Screaming Man

Jarred Blancard

Jarred Blancard

Flossing Man

Kate Braidwood

Kate Braidwood

Make-up Girl

Stephen Holmes

Stephen Holmes

Toothbrush Boy

Mark Aviss

Mark Aviss

Bald Man

Julie Patzwald

Julie Patzwald

Betty Caldicott

Dee Jay Jackson

Dee Jay Jackson

Assistant Principal

Kendall Saunders

Kendall Saunders

Disrespectful Student

Sean Amsing

Sean Amsing

Damon (uncredited)

Melanie Angel

Melanie Angel

Nurse (uncredited)

Christina de Cattani

Christina de Cattani

Laughing Blonde Girl (uncredited)

Fulvio Cecere

Fulvio Cecere

Anesthesiologist (uncredited)

Garry Chalk

Garry Chalk

Coach (uncredited)

Cynde Harmon

Cynde Harmon

Mrs. Atkinson (uncredited)

Tamsin Kelsey

Tamsin Kelsey

Detrice (uncredited)

Corey Large

Corey Large

Student (uncredited)

Robert Lewis

Robert Lewis

Moderator (uncredited)

Zuzana Marlow

Zuzana Marlow

Shannon's Mother (uncredited)

Judith Maxie

Judith Maxie

Shadow Woman (uncredited)

Bob Wilde

Bob Wilde

Shadow Man (uncredited)

Bailee Reid

Bailee Reid

Chera - Blue Ribbon (uncredited)

Sean Smith

Sean Smith

Schoolbus Boy (uncredited)

Clarence Sponagle

Clarence Sponagle

Nurses Assistant (uncredited)