Cast (57)

Madeleine Stowe

Emma Brody

Aidan Quinn

Detective John Hallstrom

James Remar

Thomas Ridgely

Peter Friedman

Dr. Ryan Pierce

Bruce A. Young

Lt. Mitchell

Laurie Metcalf

Candice

Matt Roth

Officer Crowe

Paul Dillon

Neal Booker

Michael P. Byrne

Barry

Anthony Cannata

Ned

Greg Noonan

Frank

Heather Schwartz

Young Emma

Marilyn Dodds Frank

Emma's Mother

Michael Stuart Kirkpatrick

Michael

Sean C. Cleland

Drover

Craig Winston Damon

Drover

David Callahan

Drover

Jackie Moran

Jackie

Mary Ann Thebus

Mrs. Davison

Joy Gregory

Valerie Wheaton

Lucy Childs

Margaret Tattersall

Blake Whealy

Mark Tattersall

Tim Monsion

Mr. Tattersall

Shirley Spiegler Jacobs

Grandmother

Don Forston

Priest

Debra Dusay

Female Detective

Lia D. Mortensen

Reporter

Mario Tanzi

Cuchetto

Kate Buddeke

Mrs. Whitney

Adele Robbins

Davison Doctor

Rick LeFevour

Driver

Darryl Rocky Davis

Forensics

Sam Sanders

Bobby

Dallas J. Crawford

Kid

Mark Nagel

Parking Guard

Les Podewell

Old Man

Lucina Paquet

Mrs. Goldman

Glendon Gabbard

Mr. Goldman

Gene Janson

Mr. Getz

Renee Lockett-Lawson

Admitting Nurse

Mary Seibel

Records Nurse

Valerie Spencer

Children's Nurse

Kathryn Miller

Children's Nurse

Donna Alexander

Animal Veterinarian

Jackie Samuel

Woman Conductor

Kevin Swerdlow

Receiving Cop

Kevin Matthews

Man on Train

Ted Gilbert

Ted

Chantal Wentworth

Backup Singer

Joe McConnell

Basketball Announcer

Bob Lanier

Basketball Announcer

Ray Clay

Stadium Announcer

Louie

Ralph the Dog

Suzy Brack

Post-Operative Nurse (uncredited)

Caryn Cheever

The Drovers Concert Fan (uncredited)

Ed Cray

Suspect (uncredited)

Michael Jordan

Self (archive footage) (uncredited)

Crew (16)

Dana Stevens

Screenplay

Michael Apted

Director

Linda Perlin

Stunt Double

Susan Lyall

Costume Design

Sara Risher

Executive Producer

Dan Bishop

Production Design

David Blocker

Producer

Jefferson Sage

Art Direction

Robert Shaye

Executive Producer

Dante Spinotti

Director of Photography

Tim A. Davison

Stunt Coordinator

Frances Mathias

Key Hair Stylist

Linda Lowy

Casting

Rick Shaine

Editor

Cody Frost

Driver

Brad Fiedel

Original Music Composer