Cast (34)

Nicolas Cage

Roy Waller

Sam Rockwell

Frank Mercer

Alison Lohman

Angela

Bruce Altman

Dr. Klein

Bruce McGill

Chuck Frechette

Jenny O'Hara

Mrs. Schaffer

Steve Eastin

Mr. Schaffer

Beth Grant

Laundry Lady

Sheila Kelley

Kathy

Fran Kranz

Slacker Boyfriend

Tim Kelleher

Bishop

Nigel Gibbs

Holt

Bill Saito

Pharmacist #1

Tim Maculan

Pharmacist #2

Stoney Westmoreland

Man in Line

Lynn Ann Leveridge

Bank Clerk

Giannina Facio

Bank Teller

Sonya Eddy

Parking Garage Cashier

Michael Clossin

Long Winded Parking Booth Driver

Kim Cassidy

Stripper

Paul Hubbard

Store Clerk

Monnae Michaell

Carpet Store Manager

Dennis Anderson

Cashier

Marco Kyris

Pizza Boy

Jerry Hauck

Taxi Cab Driver

Jim Zulevic

Bartender

Ramsey Malouky

Hospital Intern

Andi Sherrill

Pharmacy Cashier

Kate Steele

Strip Club Waitress

Adam Clark

Strip Club Bouncer

Daniel Villarreal

Car Wash Employee

Marco Assante

Valet Parker

Melora Walters

Heather (uncredited)

Larry Vigus

Pharmacy Customer (uncredited)

Crew (91)

Ridley Scott

Director

Nicholas Griffin

Screenplay

Jack Rapke

Producer

Michael Manson

Art Direction

Lorraine Crossman

Set Costumer

Kristina Vogel

Makeup Artist

Ted Griffin

Producer

Tom Foden

Production Design

Tom Lalley

Sound Re-Recording Mixer

Tarra D. Day

Makeup Department Head

Ridley Scott

Producer

Mitch Dubin

Camera Operator

Steven Meizler

First Assistant Camera

Daniel R. Jennings

Assistant Art Director

Per Hallberg

Supervising Sound Editor

Anna MacKenzie

ADR & Dubbing

Terri Taylor

Casting Associate

Marc Streitenfeld

Music Editor

James Keys

Rigging Gaffer

Amy L. Disarro

Makeup Artist

Debra Zane

Casting

Michael Kaplan

Costume Design

Cheree Welsh

Art Department Coordinator

John Villarino

Construction Coordinator

Martin Bresin

Special Effects Coordinator

Cari Thomas

Visual Effects Producer

Steve Starkey

Producer

David Alexander Smith

CG Supervisor

Linda Matthews

Costume Supervisor

Sean Bailey

Producer

Andrea Maxwell

Visual Effects Editor

Sheena Duggal

Visual Effects Supervisor

Myron Nettinga

Sound Re-Recording Mixer

John Mathieson

Director of Photography

Adam Khalid

Art Department Coordinator

Ralph Mendoza

Helicopter Camera

Larry Waggoner

Hairstylist

Nancy Nye

Set Decoration

Mary L. Hart-Mastro

Hair Department Head

François Duhamel

Still Photographer

Chris Jargo

ADR & Dubbing

Christopher Assells

Sound Effects Editor

Dody Dorn

Music Supervisor

Allen Weisinger

Makeup Artist

Dody Dorn

Editor

Michael Minkler

Sound Re-Recording Mixer

Mickey Giacomazzi

Stunts

Michael Trisler

Stunts

Bill Willens

Stunt Driver

Ted Griffin

Screenplay

Robert Zemeckis

Executive Producer

Charles J.D. Schlissel

Co-Producer

Hans Zimmer

Original Music Composer

Giannina Facio

Co-Producer

Eddie Yansick

Stunt Coordinator

Trudy Yee

Assistant Editor

Jessica Rapke

Set Production Assistant

Ernie Malik

Unit Publicist

Lisa Dietrick

Producer's Assistant

Scott Cler

Production Secretary

Chris Castaldi

Set Production Assistant

Janice Polley

Location Manager

Carrick O'Quinn

Stunt Driver

Ray Utarnachitt

Assistant Production Coordinator

Tannis Vallely

Casting Assistant

Teresa Kelly

Post Production Supervisor

Amy Wilkins

Set Production Assistant

Daniel Villarreal

Production Assistant

Maguy R. Cohen

Production Assistant

René Brar

Story Editor

Jeff Okabayashi

Second Assistant Director

Leigh Shanta

Unit Production Manager

Adam P. Scott

Associate Editor

M. Michelle Nishikawa

Production Coordinator

Jack Hayes

Producer's Assistant

Valerie Johnson

Set Production Assistant

Cheri Jacobs

Second Assistant Accountant

Jay Sheehan

Production Assistant

Eddie Yansick

Stunt Double

Mark Scoon

Executive In Charge Of Production

Margaret Mitchell

Production Accountant

Jon Ko

Set Medic

Pablo Prietto

Assistant Editor

K.C. Hodenfield

First Assistant Director

Steve Battaglia

Second Second Assistant Director

Ryan Suffern

Set Production Assistant

Tommy Bernard

Production Assistant

Cybele O'Brien

Assistant Editor

Eric Garcia

Novel

William V. Ryder

Set Designer

Wayne Williams

Transportation Coordinator