

Dr. Steve Livingston

Lydia

Tommy Valentine

Doris, 1st Secretary

Woman in Red Dress

Donna Valentine

Tommy's Mother (Past)

Tommy's Mother (Present)

Tommy at 12 Years Old

Steve at 10 Years Old

Lucy

Kary

Young Donna Valentine

Steve's Mother (Past)

Steve's Mother (Present)

Lydia's Mother

Dr. Raymond Fitzgerald

Dr. Janice Robinson

Dr. Stan Franklin

Ghost Woman

Record Store Manager

Larry

Abdul

Nurse Alison Chivas

Mary

Janitor

Steve's Father (Past)

Steve's Sister June

TV Reporter

Disgruntled School Teacher

TV News Cameraman

Medical Doctor

Record Store Cashier

Record Store Customer

Record Store Customer

Record Store Customer

Record Store Customer

Record Store Customer

Record Store Customer

Hip Hop Customer

Record Store Clerk

Office Worker

Denise, 2nd Secretary

Psychiatriast

Sales Consultant

Patient in Hallway

Doctor in Atrium

Distressed Patient in Atrium

Office Worker

Lab Assistant

Dr. Livington's Co-worker

Lydia's Nosy Neighbor

Lydia's Male Co-worker

Office Visitor

Spanish Therapist

Streetwise Newspaper Seller

Female Doctor in Lab

Kary's Dad

Young Tommy's Friend

Male Nurse

Prop Designer

Property Master

Set Decoration

Art Direction

Assistant Art Director

Storyboard Designer

Grip

Still Photographer

Grip

Additional Photography

Grip

Still Photographer

First Assistant Camera

Camera Operator

Director of Photography

Director of Photography

Wardrobe Supervisor

Makeup Artist

Makeup Artist

Key Hair Stylist

Key Makeup Artist

Special Effects

Cinematography

Transportation Co-Captain

Post Production Assistant

Creative Consultant

Special Effects

Production Office Assistant

Stunt Coordinator

Post Production Assistant

Technical Supervisor

Transportation Coordinator

Special Effects

Production Office Assistant

Loader

Cinematography

Second Assistant Director

Director

First Assistant Director

Script Supervisor

Negative Cutter

Editorial Coordinator

Color Timer

Assistant Editor

Editor

Associate Producer

Production Accountant

Casting

Production Accountant

Production Accountant

Executive Producer

Unit Production Manager

Executive Producer

Musician

Sound Mixer

Sound Mixer

Music Producer

Sound Mixer

Boom Operator

Sound Mixer

Original Music Composer

Screenplay