Cast (16)

Heather Graham

Amy

Carrie-Anne Moss

Saffron

Kevin Dillon

Fred

Kate Trotter

Sylvia

Katie Douglas

Young Saffron

Natalie Brown

Rebecca

Theresa Joy

Sharon Nelson

Daiva Johnston

Teen Saffron

James McGowan

Bob

Jean Yoon

Leslie

Joe Mantegna

Detective Reynolds

John Tokatlidis

Lucas

Gary Vena

Jack

Matt Connors

Delivery Man #1

Allyson Niro

Crazed Fan

Catherine Fitch

Crazed Fan (voice)

Crew (67)

Floyd Byars

Screenplay

Egidio Coccimiglio

Director

Vilmos Zsigmond

Director of Photography

D. Gillian Truster

Editor

Michelle Lannon

Production Design

Jonathan Goldsmith

Original Music Composer

Bryon Sievert

Associate Producer

Floyd Byars

Executive Producer

Anders Palm

Executive Producer

Tova Laiter

Executive Producer

Bill Marks

Producer

Marjorie Lecker

Casting

Craig Harris

Production Design

Alex Jordan

Production Manager

Jeff Skochko

Special Effects Coordinator

Diana Ladyshewsky

Key Hair Stylist

Cheryl Junkin

Set Decoration

Roger Finlay

Camera Operator

Gary Howsam

Producer

Victoria Thomas

Casting

Melissa Stewart

Costume Design

Jeff Sackman

Executive Producer

Joanne T. Harwood

Script Supervisor

Anthony Pangalos

Production Coordinator

Richard Watson

Associate Producer

Rick Chad

Associate Producer

Krista Potter

Set Dresser

Brian Gedge

Steadicam Operator

Miguel Gauthier

Boom Operator

Erika Schengili-Roberts

Sound Mixer

Jason Tan

Steadicam Operator

Jenny Plaunt

First Assistant Art Direction

Anya Taraboulsy

Assistant Costume Designer

Greg Winterton

Second Assistant Camera

Michael Yablonski

Camera Trainee

Marguerite Lippert

Set Dresser

Sophie Ward

First Assistant Art Direction

Michael Mullins

Lead Set Dresser

James Rait

First Assistant Director

Maureen Henderson

On Set Dresser

Laurence Bortnick

First Assistant Camera

Mary Spayne

Second Assistant Director

Stephen George

Post Production Assistant

Stefan Fraticelli

Foley Artist

Maribeth Knezev

Key Makeup Artist

Cat Calinescu

Music Supervisor

Trek Willett

Assistant Hairstylist

Michelle Kanyo

Assistant Production Coordinator

Alejandro Valbuena

Second Assistant Director

Jacqueline Tam

Post Production Coordinator

Neil Williamson

Visual Effects Supervisor

Ashley Lamon

Assistant Makeup Artist

Rebecca Weber

Assistant Director Trainee

Steve Munro

Sound Designer

Scott Purdy

Sound Re-Recording Mixer

Steve Munro

Sound Editor

John Loranger

Dialogue Editor

Amy Lamon

Assistant Makeup Artist

Carol Brailey

Assistant Production Manager

Randy Wilson

Foley Mixer

Doug Law

CG Supervisor

Caris Reid

Second Second Assistant Director

John Loranger

ADR Recordist

John Loranger

ADR Editor

John Nicholls

Assistant Editor

Michael B. Forsey

Post Production Supervisor

Michael L. Hall

Gaffer