Cast (36)

Jack Nicholson

Jerry Black

Helen Mirren

Doctor

Aaron Eckhart

Stan Krolak

Robin Wright

Lori

Sam Shepard

Eric Pollack

Benicio del Toro

Toby Jay Wadenah

Patricia Clarkson

Margaret Larsen

Mickey Rourke

Jim Olstad

Vanessa Redgrave

Annalise Hansen

Lois Smith

Helen Jackson

Eileen Ryan

Jean

Costas Mandylor

Monash Deputy

Harry Dean Stanton

Floyd Cage

Tom Noonan

Gary Jackson

Beau Daniels

Rudy

Dale Dickey

Strom

Wendy Donaldson

Resort Owner

Adrien Dorval

Sheriff

Shawn Henter

Bus Driver

Michael O'Keefe

Duane Larsen

Kathy Jensen

Store Clerk

Taryn Knowles

Ginny Larsen

Nels Lennarson

Hank

Gordon May

Criminologist #1

J.J. McColl

Real Estate Agent

Gardiner Millar

Deputy #3

Adam Nelson

Deputy #1

Tony Parsons

TV Anchorman

Robert Popoff

Prisoner

Nicole Robert

Flea Market Sales Lady

Pauline Roberts

Chrissy

John R. Taylor

Grey Haired Man

Theodore Thomas

Rest Home Resident

Brittany Tiplady

Becky Fiske

Mavourneen Varcoe-Ryan

Crime Scene Reporter

Françoise Yip

Bartender at Airport

Crew (20)

Sean Penn

Director

Friedrich Dürrenmatt

Novel

Michael Fitzgerald

Finance

Sean Penn

Producer

Klaus Badelt

Original Music Composer

Hans Zimmer

Original Music Composer

Chris Menges

Director of Photography

Jay Cassidy

Editor

Don Phillips

Casting

Jerzy Kromolowski

Screenplay

Mary Olson-Kromolowski

Screenplay

Michael Fitzgerald

Producer

Elie Samaha

Producer

Andrew Stevens

Executive Producer

Don Carmody

Executive Producer

Bill Groom

Production Design

Helen Jarvis

Art Direction

Tommy Baratta

Chef

Rick Pearce

Stunts

Jill M. Ohanneson

Costume Design